Leicester have announced Jamie Vardy has signed a new deal until 2019.
The Premier League leaders have tied down the division’s 18-goal leading scorer to end any speculation over his future.
Vardy’s contract had been due to expire in 2018 and he has now handed City’s title hopes another huge boost following their 3-1 win at rivals Manchester City on Saturday.
“I’m absolutely delighted to be fighting to achieve something special with this club, as part of this squad,” Vardy said.
“I’ve never known a spirit like it – from the owners, to the manager and his staff, the players and the fans. I want to be part of it for a long time.
“Leicester City have shown nothing but total faith in me since the day I arrived here three-and-a-half years ago and it’s impossible to measure how much that belief has helped me to improve.
“I’ll forever be grateful for the investment the club has made in me and I’ll spend every day working to repay it.”