Ross McCormack has pledged his future to Championship side Leeds United by signing a new three-year contract at Elland Road.
The Scotland International, who had one year remaining on his current deal, had been linked with a move away from the Yorkshire club.
But following successful talks, the striker, who celebrates his 26th birthday on Saturday, was happy to finally agree terms.
"This was always what I wanted to do," admitted McCormack. "It's perfect timing with the first game of the season being on Saturday (against Wolves), and I was always hopeful we could get things sorted in time.
"It's my birthday as well on Saturday, hopefully we can get three points, and it's all perfect."
Meanwhile, manager Neil Warnock revealed his delight at McCormack finally signing on the dotted line.
"It's been hard work, but I'm really pleased," he said. "Ross has made it clear that he wanted to be with us.
"Both parties are very happy. Ross has been enjoying his football and he can concentrate on his season now."