Manchester City kept the Premier League title race tight after Erling Haaland scored a 93rd-minute penalty to secure a comeback win over Liverpool at Anfield, cutting Arsenal’s lead at the top to six points with 13 matches remaining.
Liverpool had led through Dominik Szoboszlai’s long-range free-kick before Bernardo Silva equalised late, and City were awarded a stoppage-time penalty after Matheus Nunes was fouled by goalkeeper Alisson.
Haaland converted for his 21st league goal of the season, while a later long-range City goal was ruled out following a VAR check that instead led to Szoboszlai being sent off.