Kevin De Bruyne, who was brilliant throughout, scored the winner, a superb curling effort that gave Kepa no chance.
It was another solid display, with City restricting Chelsea to a single shot on target.
Liverpool could leapfrog Chelsea into second place and close the gap to 11 points when they host Brentford on Sunday. That one kicks off at 14:00 (UK).
Pep Guardiola has now amassed 499 Premier League points as City manager and Ederson has kept a clean sheet in exactly half the games he’s played in the competition making him the only goalkeeper with 100+ appearances to do so.
After the game, we heard from Pep Guardiola and Kevin De Bruyne – and joining us in the Matchday Live studio were Shaun Goater and David James.
LISTEN AD-FREE ON CITY+
Access exclusive content across all platforms!
Or alternatively, subscribe on Apple Podcast, Spotify or wherever you’re listening - and where you can, drop us a rating!