Hibernian striker Kevin Nisbet has joined Millwall on a three-year deal for a £2m fee.
The forward leaves Easter Road after three seasons having been plucked from Championship Dunfermline in 2020.
The Scotland international hit a purple patch after returning from long-term injury following the Premiership’s World Cup break, scoring 12 times in 19 league games including the winner in the Edinburgh derby.
The 26-year-old has been a long-term target of the Lions and manager Gary Rowett, but Nisbet turned down the move in January, stating that the time “wasn’t right” for the move.
Dunfermline will receive a cut of any transfer fee, which STV understands to be around £2m plus add-ons.
Nisbet is currently with Steve Clarke’s Scotland squad at a training camp in Marbella ahead of the national side’s Euro 2024 qualifying double header against Norway and Georgia.
Rowett told the club’s website: “It’s a fabulous addition for us. Kevin is a goalscorer but also has so many other attributes to contribute to the squad.
“When I’ve spoken to him you can tell he’s raring to go and excited to play in front of our fans.
“He thrives off that energy from the supporters and I’m sure they will get that exact same buzz from him as well.”