Manchester City beat Crystal Palace (4-2) to come back level with Liverpool at the top of the Premier League. Pep Guardiola's men have one game more than the Reds and Arsenal, third.

Three days before their Champions League quarter-final first leg against Real Madrid, Manchester City once again demonstrated that they were in the running to retain their two crowns, nationally and Europeanly. But no matter, with seven days to go, the fight for the title is still far from over.