Leicester City reignited their Champions League push with a momentous win at Old Trafford that could go down as the most significant of the season.
Luke Thomas and Caglar Soyuncu netted to earn City’s first win at Manchester United since 1998, moving them eight points clear of the chasing pack in the race for a top-four finish.
The pressure had been mounting on City as they looked like losing grip of a Champions League place for the second year running, but just when it was needed they produced a resilient performance, if one lacking in quality throughout.
There were flashes of brilliance, not least from local lad Thomas, putting City in front early on with a perfectly-placed volley at the back post.
A much-changed United responded immediately through Mason Greenwood, and City looked like they may be frustrated in their pursuit of three points, not just by the hosts, but by their own sloppy ball-playing.
But midway through the second period, Soyuncu became the first player since Tony Cottee 23 years ago to score a winner for City at the Theatre of Dreams, powerfully meeting a corner to find the net.
City hung on for the three points, earning Manchester City the title in the process, and now require just four more to ensure they finish inside the top four. By the time they play Chelsea in their next Premier League game, results elsewhere may have sealed it for them.
For now, the focus turns to the small matter of an FA Cup final at Wembley.
Here’s how we scored the players.
Kasper Schmeichel: On replay, he may feel he should have saved Greenwood’s scuffed shot, United’s only one on target. His distribution put City in trouble too, but he claimed crosses confidently to relieve pressure late on. 5
Timothy Castagne: Untroubled in his battle with debutant Elanga, the Belgian possessing enough experience and strength to ease him off the ball. Was one of City’s better performers in possession too. 7
Wesley Fofana: Excellent. Struggled to lead the defence on Friday, but was resolute here, timing his interventions expertly, covering for his team-mates, and making timely decisions. 8
Caglar Soyuncu: He was caught flat-footed for the Greenwood goal and played poor passes into nobody, but showed incredible desire to leap and score his header. 6
Marc Albrighton: He did not give Telles a single second to compose himself on the ball, winning it high up on occasion too. His crosses hit the first man far too regularly though until he delivered a sweet corner to the back post for Soyuncu. City’s best set-piece taker strikes again. 7
Wilfred Ndidi: To beat United, no matter who they put out, you need midfield domination, and Ndidi provided that, making tackles in the hosts’ half and on the edge of his own box, while he won headers too. He was tidy on the ball and made runs forward to support the front men. Fantastic. 8
Youri Tielemans: There were misplaced passes and, more worryingly, uncharacteristically poor decisions in the first half from Tielemans, even if he got the assist for Thomas. Improved in the second period, with lots of intricate through balls. Showed exceptional energy levels too. 7
Luke Thomas: Showed off the technique of a world-class striker to direct his volley to the top corner, while was composed on the ball for the most part too. He was shrugged off too easily for Greenwood’s goal, but defended solidly otherwise. 8
Ayoze Perez: Ineffective. Moved slightly to the left of where he would like to have played, he struggled to get involved in the game, only occasionally helping Thomas to his outside and Vardy in front. 5
Kelechi Iheanacho: Dropping deep, he did well to provide an option to the midfielders and showed an exquisite touch to control fizzed passes. Creatively he was good, but he made selfish decisions on when to shoot. 7
Jamie Vardy: He was not as influential as he would like to have been, but still stretched the defence and nearly set up Tielemans with a very good header. A sign that he wasn’t as great a threat in that he was brought off and not Iheanacho. 6
James Maddison: Gave Brandon Williams a tougher time than Perez did, and showed some nice touches to get away from him, but there was little in the way of end product. 6
Hamza Choudhury: Brought on to provide more defensive steel, he lost Mata in the build-up to Fernandes’ shot, United’s best chance late on. 5