Manchester City kept Premier League leaders Liverpool in their sights on Saturday after battling back to beat Chelsea as Jose Mourinho ended Tottenham’s away-day woes in his first game in charge.
Leicester saw off Brighton 2-0 to stay in second place, eight points behind Jurgen Klopp’s men, while struggling Arsenal needed a stoppage-time goal to draw 2-2 with lowly Southampton.
Liverpool’s hard-fought 2-1 win at Crystal Palace meant City went into their evening match against high-flying Chelsea 12 points behind the pacesetters.
Frank Lampard’s men had the better of the early stages in Manchester and N’Golo Kante gave them a deserved lead midway through the first half.
But the lead lasted only eight minutes before Kevin De Bruyne equalised after a wicked deflection off defender Kurt Zouma left goalkeeper Kepa Arrizabalaga helpless.
Pep Guardiola’s City were soon in the lead after Riyad Mahrez cut inside from the right to fire a low left-footed shot through Fikayo Tomori’s legs and into the far corner and they held on to seal a vital 2-1 win.
Earlier, Liverpool once again demonstrated their knack for scoring last-gasp winners, with Roberto Firmino finishing from close range following a goalmouth scramble.
Liverpool had looked set to drop points for just the second time this season after Wilfried Zaha cancelled out Sadio Mane’s opener in the 82nd minute.
The European champions, chasing their first top-flight title for 30 years, have now won 12 of their 13 Premier League matches this season and are unbeaten in 30 league games.