Jamie Vardy has signed a new contract with Leicester City until 2019, the club has confirmed.
The Foxes currently sit five points clear at the top of the Premier League following their 3-1 win at Manchester City on Saturday.
And the good news keeps on coming for Leicester fans, with Vardy penning a fresh deal having attracted interest from Chelsea, Manchester United, Real Madrid and Barcelona in recent months.
"I'm absolutely delighted to be fighting to achieve something special with this club, as part of this squad," Vardy told Leicester's official website.
"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 there 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."
Leicester boss Claudio Ranieri added: "Jamie is a fighter. He has had an unbelievable journey to get to this point in his career and continues to play every game as if it's his last.
"I love his spirit, which is a qualtity I want in my players above all else.
"He has shown what a fantastic player he is and, more importantly, he is part of a fantastic group. I am very happy that he will stay with us for a long time."
Vardy has scored more goals (18) than any other Premier League player this season.
For more stats on Jamie Vardy, click here to view his WhoScored player page