Liam Boyce has secured a move to the Scottish Premiership after signing a pre-contract with Ross County.
The former Cliftonville striker held talks with Staggies boss Derek Adams this week before agreeing terms.
It brings to an end simmering speculation over the 23-year-old’s future, who had been linked with a number of clubs in England and Scotland.
Shamrock Rovers and Linfield were also monitoring the Northern Ireland international’s situation, but now Boyce is preparing for a full-time career with Ross County.
“We have been tracking Liam’s progress for a while now and are delighted to have completed his signing today,” Ross County boss Adams said.
“Liam had opportunities in Scotland and England but after visiting us last week has chosen to join Ross County.
“He is a proven goalscorer and has recently been called up again to the full international team.”
Boyce scored 60 goals in the past two seasons for Cliftonville as the Reds clinched back-to-back titles for the first time in their history.
Cliftonville had tabled an improved offer to the striker last month, but that was withdrawn this week after contract talks appeared to stall.