Marcus Rashford opened scoring for the visitors just 23 minutes into thws game.
From a throw-in, James squares a ball in, Fernandes gets the slightest touch to tee the England man up and he slots home past Schmeichel.
Harvey Barnes then equalised with a corker for Leicester City 31 minutes on.
Fernandes got caught in midfield and the Foxes man comes up with possession. He makes two steps in and smashed a thunder shot in at the left post from outside the box.
79 minutes on the clock, Bruno Fernandes restored the lead for Manchester United.
Edinson Cavani made an immediate impact, drifting a neat throughball into the box for the Portuguese to snap up and drill into the far bottom corner.
Before Jamie Vardy leaveled the scores again for the home side 6 minutes later.
The former England man scored with an instinctive finish from six yards out. He meets a square Perez ball and smashes it past De Gea.
Jamie Vardy’s goal sinks Manchester United’s hopes of matching a record Premier League run on the road.
Full time at the King Power: Leicester City 2 – 2 Manchester United. #LEIMUN
— Football Tweet (@Football__Tweet) December 26, 2020