Manchester United were made to pay for their profligacy in front of goal, with Harry Maguire’s last-gasp equaliser earning ten-man Leicester City a 2-2 draw at the King Power Stadium.

José Mourinho made three changes to the side that beat West Brom last weekend, with Victor Lindelöf slotting in at right-back, Paul Pogba returning to Premier League action and Anthony Martial replacing Marcus Rashford on the left wing.

Despite starting decently, it was Claude Puel’s side that struck the first blow, as Jamie Vardy finished off a trademark Leicester counter with a solid finish after some admittedly poor defending from the Reds.

However, the lead wouldn’t last long, as the excellent Juan Mata equalised with a low, drilled finish after being set up by a nice little lay-off by Jesse Lingard. With the game finely in the balance, there was a sense that United would go on to take control of the game in the second half.

And United went ahead on the hour mark through a wonderful free-kick by Mata, with the Spaniard flighting the ball past a diving Kasper Schmeichel and sending the boisterous away support into wild celebrations.

The Reds then should have killed off the contest, but then proceeded to squander a number of clear cut chances. Martial blazed over after being played through by Romelu Lukaku, Lingard hit the base of the post after being played through again by Lukaku and Marcus Rashford inexplicably decided to round Schmeichel instead of squaring it to an unmarked Lukaku.

All that happened with Leicester down to ten men, as substitute Daniel Amartey got himself sent within 17 minutes after earning himself two yellows in quick succession for some brainless fouls.

Those missed chances would come back to haunt United, as Maguire equalised with the last kick of the game, steering the ball past David de Gea after being found by Marc Albrighton at the far post.

Here are the United player ratings on a frustrating night: