Leicester City were forced to settle for a 1-1 draw away to Burnley on Wednesday night in an English Premier League match played at the Turf Moor.
Matej Vydra scored for the hosts, but it was equalized just after the hour mark by Kelechi Iheanacho.
Burnley almost got off to a perfect start when they got a freekick just outside the box in the opening minute, but Ben Mee sent his header inches wide.
It did not take long though for the opener as Vydra took advantage of some poor play from Choudhury to speed away from his man and hammered home past Schmeichel with three minutes on the clock for his first goal since February 2020 vs Bournemouth.
Youri Tielemans then went down inside the box in the 11th minute, but the referee waved play on despite protests from the Leicester players.
Choudhury almost redeemed himself just before the quarter-hour mark, but his effort went agonizingly over the crossbar from close range.
The two sides then missed a couple of chances before the visitors equalized in the 34th minute.
Ndidi managed to send forward a wonderful over-the-top ball, with Iheanacho firing home on the volley with his first touch.
Both goalkeepers kept their teams in the match with world-class saves before the break, as each team sought to take the lead before half-time.
The second half was equally balanced, with both teams hitting the post.
First, it was Westwood who came close to giving Burnley the lead in the 63rd minute, sending a powerful half volley goalwards after taking a wonderful touch, but it rattled the bottom of the post before going wide.
With five minutes to go, it was the visitors who came closest when Tielemans worked a yard and fired at goal. A deflection off Cork sent the ball spinning onto the post and away!
In the end, none of the two sides could find a winner, with Leicester hitting the 50-point mark in third.
Burnely, on the other hand, are 15th with 29 points, six off Fulham in 17th.