Jamie Vardy found the back of the net for a record-equalling 10th consecutive Premier League match when he opened the scoring with a low drive on the stroke of half-time.
Vardy became just the second player in Premier League history to score in 10 consecutive matches, drawing level with the record set by former Manchester United star Ruud van Nistelrooy, who also scored his 10th goal at St James' Park back in 2003.
Newcastle continue to flounder near the bottom of the Premier League ladder and sit just one point above the relegation zone following the loss to the Foxes.
To every single person that has supported me and never doubted me...Thank you.....I'm still pinching myself!
— Jamie Vardy (@vardy7) November 21, 2015
Good morning, Foxes fans! Shall we have a look at the @premierleague table? Of course we should... pic.twitter.com/AZTVsaXEb9
— Leicester City (@LCFC) November 22, 2015
Great team! Great spirit! Amazing performance! #TopOfTheLeague! #FoxesNeverQuit#NewLeipic.twitter.com/Whu6480qYj
— christian fuchs (@FuchsOfficial) November 21, 2015
Newcastle manager Steve McClaren believes his side played their worst match of the season against Leicester:
"That was the worst performance we have had this season and it is very disappointing. I understand the frustration of the fans and we will get back on the training field on Monday to get consistency back in our results. That was nowhere near good enough.
"We have to roll our sleeves up and we know we have the talent. We have to fight for that every day."
Leicester boss Claudio Ranieri heaped praise on the in-form Vardy:
"It is fantastic for Jamie Vardy. He is a great champion and did well in training. I am glad because we played like a team.
"I also had Gabriel Batistuta at Fiorentina score in 11 consecutive matches and I hope Jamie can achieve this."
10 - Jamie Vardy has equalled the Premier League record for consecutive appearances scored in (10 games). Exceptional.
— OptaJoe (@OptaJoe) November 21, 2015