Leeds striker Ross McCormack has committed himself to Elland Road by signing a new three-year contract.
McCormack, 26 on Saturday, who had one year left on his current contract, was expected to leave earlier this summer after failing to agree a new deal but is delighted to have ended speculation about his future.
"This was always what I wanted to do," the Scotland international told the club's official website. "It's perfect timing with the first game of the season being on Saturday 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. We've got a good squad of players here. There may be a couple more come in but we've got a good team and we're looking to do well."
Manager Neil Warnock was also pleased to see last season's leading goalscorer pledge his future to the club.
"It's been hard work," said Warnock. "But I'm really pleased. Ross had made it clear that he wanted to be with us and [chief executive] Shaun Harvey has worked extremely hard to get it done. Both parties are very happy."