Manchester City swung the Premier League title race in its favor by beating Arsenal 2-1 on Sunday thanks to a second-half winner by Erling Haaland.
Haaland’s league-leading 23rd goal of the campaign in the 65th minute allowed City to trim the gap to Arsenal, the long-time frontrunner, to three points.
City has a game in hand at Burnley on Wednesday, after which Pep Guardiola’s team could have taken over as leaders.
Other weekend upsets saw Liverpool and Aston Villa secure stoppage-time winners, moving them closer to Champions League qualification.
Liverpool’s Virgil van Dijk headed home in the 10th minute of added-on time to earn a 2-1 victory at Everton in a Merseyside derby.
Aston Villa, meanwhile, beat Sunderland 4-3 thanks to Tammy Abraham’s goal in the third minute of stoppage time.
Morgan Gibbs-White scored a second-half hat trick as Nottingham Forest rallied to beat Burnley 4-1 and further boost its survival hopes.