Manchester United missed the chance to draw level with neighbours City at the top of the Premier League after Everton striker Dominic Calvert-Lewin struck in stoppage time to secure a 3-3 draw.
Just days on from inflicting a 9-0 annihilation on Southampton, the Red Devils looked set to celebrate another Old Trafford success and will be wondering how they conspired to throw away victory.
Scott McTominay had put Ole Gunnar Solskjaer’s side back in front at 3-2 with 20 minutes remaining, after Abdoulaye Doucoure and James Rodriguez had cancelled out first-half efforts from Edinson Cavani and Bruno Fernandes.
Fulham played out their ninth Premier League draw of the season as they frustrated in-form West Ham in a goalless draw at Craven Cottage.
The Hammers finished the game with 10 men after Tomas Soucek was dismissed in second-half stoppage time – following an extensive VAR review – for putting his elbow in Aleksandar Mitrovic’s face.
Referee Mike Dean consulted the pitchside monitor before making the decision, having initially waved play on.