Leicester scored three times in the final 12 minutes of their Premier League clash with Manchester United at the King Power Stadium to secure an emphatic 4-2 win.
The game had been very watchable for the most part but truly sprung into life in the closing stages when Caglar Soyuncu, Jamie Vardy and Patson Daka scored for Leicester, while Marcus Rashford also netted in the midst of that Foxes flurry on his long awaited returned to action.
United had taken the lead against the run of play in the first half when Mason Greenwood unleashed a screamer into the top corner. But Leicester were back on level terms when Kelechi Iheanacho stole the ball off a sluggish Harry Maguire at the half hour stage and fed Youri Tielemans, whose looping effort rippled the back of the net.
Soyuncu put Leicester into a 2-1 lead with just over 10 minutes to go when the ball kindly fell at his feet in front of an open net in the six yard box. But only moments had passed when Rashford equalised at 2-2 after peeling off the back of the Leicester defenders.
Leicester went straight back ahead, almost from kick-off, when Vardy clinically smashed as half volley past David de Gea, while bright substitute Daka made sure of the win in stoppage time.