City-rival United tok over serieledelsen en kort stund tidligere lørdag, men etter tre poeng mot Chelsea er City tilbake på topp. Både City og United har 19 poeng, men City har bedre målforskjell enn "de røde djevlene".
De Bruyne ble matchvinner etter 67 minutters spill på Stamford Bridge etter en perle-scoring. City har nå slått rivaler som Liverpool og Chelsea så langt denne sesongen.
Som om ikke nederlaget var ille nok, måtte Chelsea-manager Antonio Conte også se stjernespissen Álvaro Morata pådra seg en lårskade underveis. Formspilleren måtte byttes ut ti minutter før pause.
Stillingskrig
Lørdagens storoppgjør var svært tett før hvilen. De Bruyne prøvde seg på frispark etter fire minutter, men Chelsea-keeper Thibaut Courtois hadde full kontroll.
Sistnevnte tabbet seg derimot nesten ut på et tilbakespill etter tolv minutter. City-spiss Gabriel Jesus blokkerte utspillet fra sisteskansen, men ballen gikk like utenfor mål.
Chelsea-backen César Azpilicueta fikk en god mulighet inne i City-boksen kort tid etter, men Ederson i gjestenes bur fikk slått ballen unna.
City var farlig frampå etter en halvtimes spill i London. David Silva løsnet skudd etter pent kombinasjonsspill, men Courtois vartet opp med en fin redning. Kort tid etter mistet Chelsea Morata. Spanjolen ble erstattet av Willian.
Skudd fra distanse avgjorde
Like før pause fikk bortelaget en stor sjanse etter corner, men headingen fra Fernandinho gikk rett på Courtois fra kort hold.
Kampen fortsatte å bølge etter pause. Til slutt var det tidligere Chelsea-spiller De Bruyne som skulle avgjøre. Etter 67 minutter la spissen Gabriel Jesus ballen tilbake til De Bruyne, og midtbanemannen klinket til fra distanse.
Ballen suste vakkert opp i høyre kryss, naturlig nok til bortefansens store glede.
Antonio Conte kastet innpå Pedro og Michy Batshuayi i jakten på utligning, men duoen maktet ikke å bidra til poeng. Chelsea kastet folk framover i det som ble en kaotisk avslutning, men Guardiola kunne til slutt konstatere at laget hans ordnet en viktig trepoenger.
Chelsea-stopper Andreas Christensen fikk en god mulighet på hodet helt på tampen, men dansken nikket ballen over fra god posisjon. Nå venter det landslagspause for begge lag.