Middlesbrough completed a Deadline Day swoop of Blackburn striker Jordan Rhodes for an initial fee of £9 million.
The transfer looked as though it had collapsed on Sunday evening when Rhodes left the Riverside having been unable to agree personal terms with Boro.
However, momentum for the deal began to grow again on Monday morning and a contract was eventually signed two hours before the 11pm deadline last night.
The 25-year-old scored 82 goals in 152 games for Blackburn after joining the club from Huddersfield for a record breaking £8 million fee in 2012.
Rhodes had an equally impressive goal scoring record for the Terriers where he netted 73 times in 124 matches.
The striker told Middlesbrough's official club website,“It's been a hectic few days, but it'll all be worth it.
“I'm looking forward to bedding in and settling down and getting to know the players, the fans, and everyone in the area.”
“I'll give my all and work as hard as I can. I can't guarantee anything but I'll work as hard as I can to make myself a better player and a person to do well for this club.”
Rhodes is the leading goal scorer in all of England's top four divisions since August 2012.
Middlesbrough are currently sitting in second place in the Championship and face Rhodes' former club Blackburn on Saturday.