Det var anden gang i sæsonen, at Pep Guardiolas tropper vandt over den tidligere City-stjerne Vincent Kompanys hårdt prøvede bundhold.
Der var aldrig tvivl om hjemmesejren, der blev sikret efter to træffere af den argentinske angriber Julian Alvarez i første halvleg og en enkelt af den spanske midtbanespiller Rodri i en anden halvleg, hvor Erling Haaland fik comeback efter næsten to måneders pause.
I ti kampe uden nordmanden havde City hentet ni sejre og en uafgjort, og holdet klarede sig også glimrende uden ham i de første 71 minutter.
Alvarez åbnede ballet med hovedet efter et kvarter, og godt fem minutter senere fordoblede han totalen efter et smart frisparksoplæg af ligeledes tilbagevendte Kevin De Bruyne.
Rodri øgede til 3-0 efter oplæg af Phil Foden kort inde i anden halvleg, og derfra var det tæt på cruise control i resten af kampen, som danske Jacob Bruun Larsen så fra gæsternes bænk. Først i overtiden fik Burnley pyntet på resultatet.
Andetsteds startede både Mads Roerslev, Christian Nørgaard og Mathias Jensen for Brentford i udekampen mod Tottenham.
Roerslev fik en tidlig scoring underkendt for offside, men Brentford gik alligevel til pausen foran 1-0, da Neal Maupay havde tacklet en ripost over stregen.
Pierre-Emile Højbjerg blev smidt i aktion for Tottenham fra anden halvlegs start og var med til at vende kampen på hovedet.
Især i Roerslevs højre forsvarsside blæste Tottenham igennem mange gange, og på to gyldne minutter blev det 2-1 til værterne, inden formstærke Richarlison øgede til 3-1.
Angriberen Ivan Toney scorede for anden gang, siden han for nyligt vendte tilbage efter en lang karantæne for brud på ligaens bettingregler, og i overtiden havde Thomas Franks tropper også et par gode bud på en udligning, men for 11. gang i sæsonen endte det med et nederlag til klubben.