Ten-man Manchester City suffered a heartbreaking defeat at Wolves where they slipped 14 points behind leaders Liverpool.
Manchester City were back to their imperious best as they beat Leicester City at the Etihad.
Goals by Riyad Mahrez, Ilkay Gundogan, and Gabriel Jesus completed a Manchester City comeback after they came from behind to best Leicester City.
Manchester City will face rivals Manchester United in the semi finals of the Carabao Cup after beating Oxford United 3-1 at the Kassam Stadium.
Kevin De Bruyne scored twice and laid on a third for Raheem Sterling as Manchester City comfortably beat Arsenal at the Emirates in Pep Guardiola’s 200th game in charge of the club.