Manchester City have one hand on the Premier League title after Sergio Aguero and Ferran Torres fired them to victory at Crystal Palace.
Manchester City suffered only their second defeat of 2021 after a Stuart Dallas double was enough to see 10-man Leeds United secure a shock win over the runaway Premier League leaders.
Cheltenham Town were nine minutes from a massive FA Cup shock before Manchester City powered past the League Two side late on.
Manchester City piled on more misery for Newcastle United with a routine home victory which lifted them to fifth place and five points behind leaders Liverpool.
Manchester City won a place in the record books with their Champions League victory against Olympique Marseille.