Liverpool meanwhile have suffered back to back defeats at home.
Manchester City hold a 7 point cushion over Liverpool in the Premier League ahead of the meeting of the sides on Sunday.
Leaders City were 2-0 winners over Burnley last night, while Liverpool lost 1-0 at home to Brighton.
City have now won 13 games on the bounce in all competitions, and their manager Pep Guardiola wants to maintain that momentum for the club's upcoming schedule.
Liverpool suffered back-to-back home defeats in the Premier League for the first time since 2012, going down 1-nil to Brighton.
Steven Alzate scored the winner in the second half at Anfield.
Reds manager Jurgen Klopp says it was a fair result.
Leicester City went above Liverpool and into third with a 2-nil win at Fulham.
West Ham's 3-1 win away to Aston Villa came courtesy of a debut brace from Jesse Lingard.
And Everton revived their hunt for Champions League football with a 2-1 win at Leeds.
Seventh plays eighth in the Premier League tonight, with Tottenham playing host to Chelsea.
Kick-off at the new White Hart Lane is at 8.