Arsenal pulled off a pivotal 3-2 victory against arch-rivals Tottenham to set up a grandstand finish in the Premier League title race.
Relegation-threatened Burnley rescued a 1-1 draw against Manchester United at Old Trafford thanks to substitute Zeki Amdouni's late penalty.
Alexander Isak took his tally for the season to 23 as Newcastle recovered from a dreadful start to end Sheffield United's stay in the Premier League with a 5-1 victory.
Enzo Fernandez will miss the remainder of Chelsea's season after undergoing surgery on a groin problem on Thursday.
Son Heung-min admits Arsenal are one of the best teams but is confident Tottenham will bounce back from their Newcastle humbling in Sunday's north London derby.
Manchester City closed the gap on Premier League leaders Arsenal to a single point after Phil Foden's first-half double inspired a 4-0 victory over Brighton.