It looked set to be a difficult afternoon for City when Mo Salah put the visitors ahead.
However, goals from Julian Alvarez, Kevin De Bruyne, Ilkay Gundogan and Jack Grealish turned it around for the Blues.
CITY+ | Subscribe for a full-match replay
It marked Pep Guardiola‘s 100th home win in the Premier League in just 128 games.
That makes him quickest to the landmark ahead of previous record holder Arsene Wenger (139 matches).
Alvarez’s first-half equaliser was no more than City had deserved, having had the better of the play throughout.
It came after a sweeping move and courtesy of a perfectly weighted Grealish cross.
We took the lead just 54 seconds into the second half when De Bruyne latched on to Riyad Mahrez‘s cross.
Gundogan added City’s third a few minutes later with a composed finish in a crowded box before Grealish added a layer of gloss to the scoreline with a richly deserved goal of his own.
Check out the action via the video above...