Friday 14 June 2019 12:20, UK
Harvey Barnes has signed a new five-year deal with Leicester that keeps him at the King Power Stadium until 2024.
Sky Sports News understands the 21-year-old has been handed a significant pay rise in an attempt to fend off potential bidders.
Barnes signed his previous deal, which had three years still to run, just 11 months ago.
After signing his new deal, Barnes told LCFC TV: "I'm delighted. For me, the progression that I've had at the club, from joining at such an early age to the position I'm in now, is something I want to continue, so when a new contract was mentioned, it was a no-brainer.
"There's going to be a lot of work going in over pre-season, and I think as a team we're really strong at the minute, so next year could be a big year for us."
He featured regularly for Leicester during the second half of the season, playing 16 times in the Premier League and scoring his first goal for the club against West Ham in April.
During the first half of the campaign, Barnes enjoyed a highly productive loan spell with West Brom, scoring nine goals and claiming seven assists in 26 Championship games.