Manchester City pulled further clear at the top of the Premier League to dent Liverpool's title hopes as Everton continued their good form to pull themselves out of the relegation zone in an action-packed weekend.
Pep Guardiola's side are now three points clear at the top of the table after sealing a huge 5-0 win over Newcastle United while Liverpool were held to a 1-1 draw by Tottenham Hotspur.
Arsenal grabbed more of a hold on fourth place with a 2-1 win over Leeds, who have slipped into the relegation zone, to move four points ahead of rivals Spurs.