Two late goals from Bruno Fernandes and Amad Diallo earned Manchester United a sensational 2-1 comeback win over rivals Manchester City.
Josko Gvardiol's close-range header gave City a half-time lead at the Etihad Stadium, offering Pep Guardiola hope that he'd oversee just a second win in City's last 11 games across all competitions.
The champions were again far from their fluent best, with the atmosphere of the Manchester derby also sorely lacking, but it looked as if they would hold on for all three points as United again struggled in the system of new head coach Ruben Amorim.
However, another stunning late show saw a complete turnaround in proceedings, sparked by a moment of madness from Matheus Nunes. The Portuguese midfielder sold Ederson short with a back pass and then clattered into Amad trying to make amends for his error - Bruno Fernandes sending the City goalkeeper the wrong way from the penalty spot with four minutes of the game remaining.
Lisandro Martinez then played a defence-splitting ball through for Amad, who followed a superb flick over the head of Ederson with a scuffed finish into the far corner, just evading the retreating Gvardiol in the process.
The defeat leaves City, who have now lost five of their last seven Premier League games, nine points adrift of table-toppers Liverpool.
Ederson was restored in City's goal / PAUL ELLIS/GettyImages
GK: Ederson | 6.3/10 |
CB: Kyle Walker (c) | 6.6/10 |
CB: Ruben Dias | 6.2/10 |
CB: Josko Gvardiol | 7.8/10 |
DM: Ilkay Gundogan | 7.4/10 |
DM: Matheus Nunes | 6.6/10 |
RM: Bernardo Silva | 6.8/10 |
AM: Kevin De Bruyne | 6.3/10 |
AM: Phil Foden | 6.5/10 |
LM: Jeremy Doku | 6.7/10 |
ST: Erling Haaland | 6.6/10 |
SUB: Mateo Kovacic (68' for De Bruyne) | 6.4/10 |
SUB: Jack Grealish (77' for Doku) | 5.9/10 |
SUB: Savinho (89' for Gundogan) | N/A |
Subs not used: Stefan Ortega (GK), Jahmai Simpson-Pusey, John Stones, James McAtee, Nico O'Reilly, Divin Mubama
Man Utd player ratings (3-4-2-1)
Mason Mount suffered another injury setback early on / Robbie Jay Barratt - AMA/GettyImages
GK: Andre Onana | 6.7/10 |
CB: Matthijs de Ligt | 7.2/10 |
CB: Harry Maguire | 7.3/10 |
CB: Lisandro Martinez | 7.8/10 |
RWB: Noussair Mazraoui | 7.6/10 |
CM: Manuel Ugarte | 7.3/10 |
CM: Bruno Fernandes (c) | 8.6/10 |
LWB: Diogo Dalot | 6.3/10 |
AM: Amad Diallo | 8.7/10 |
AM: Mason Mount | 6.2/10 |
ST: Rasmus Hojlund | 6.6/10 |
SUB: Kobbie Mainoo (14' for Mount) | 7.0/10 |
SUB: Antony (79' for Mazraoui) | 6.2/10 |
SUB: Leny Yoro (79' for De Ligt) | 6.0/10 |
SUB: Joshua Zirkzee (79' for Hojlund) | 5.8/10 |
SUB: Victor Lindelof (90' for Amad) | N/A |
Subs not used: Altay Bayindir (GK), Tyrell Malacia, Casemiro, Christian Eriksen