The Norwich City striker joined Birmingham City on loan after a potential switch to Elland Road did not materialise.
Norwich City striker Kyle Lafferty has revealed to the Birmingham Mail just how close he came to moving to Leeds United, admitting that he thought at one point that he would be joining the club before it became apparent they could not agree terms.
The Northern Irishman was reported to be a key target of the Whites in the emergency loan window, and there were reports that the Yorkshire club were in discussions with the Canaries over a move.
However, when nothing materialised between the two clubs the deal appeared to fizzle out, and the striker later joined Birmingham City on loan until the end of the season.
Lafferty confirmed to the Birmingham Mail that discussions had been ongoing and revealed how he went from believing that the move would happen to giving up hope after talks dragged on with no resolution.
The 28-year-old said: "There was a time I thought I was going to be a Leeds player - it was that close. Unfortunately the two teams couldn’t come to terms.
"Once they couldn’t come to terms and it dragged on I kind of gave up on that. I basically gave up hope of moving anywhere. Things weren’t working out.
"Coming here [to St. Andrew's] was a surprise because I gave up hope of moving at all. It came down to the last day."
With Leeds struggling to outscore their opposition, it must have been frustrating for their fans to watch on as Lafferty found the net just 16 minutes into his debut for the Blues in their 2-1 defeat to Brighton and Hove Albion a week ago.
Though there has been speculation that Steve Evans' side are likely to go back in for Lafferty this summer when his spell in the West Midlands ends, Birmingham are likely to be in pole position to secure his signature on a permanent basis.
That frustration could turn to pain tonight, with the former Rangers man expected to start for Gary Rowett's side when they host the Whites at St. Andrew's.