Manchester City leverte et fantastisk comeback mot Newcastle, og klarte å berge 1 poeng fra et svært vanskelig møte som endte 3-3. Pep Guardiolas menn scoret først i det 5. minutt med Gündogan, da målet skapte en illusjon om nok en rutinemessig seier for «borgerne». Men spillet ville ta en annen vending.
Newcastle produserte sine egne scoringssjanser, og utligningen skulle komme i det 28. minutt da Miguel Almiron sendte Allan Saint-Maximins innlegg i nettet. Opprinnelig var det påstand om uregelmessig posisjon, men etter verifisering med VAR-systemet tildelte dommeren målet til Newcastle. Bare 10 minutter senere fant hjemmelaget nettmaskene med Callum Wilson som utnyttet en strålende pasning fra Saint-Maximin som trakk Citys forsvar bak seg.
Pep Guardiolas menn hadde en sjanse til å utligne, men keeper Pope stoppet Haalands skudd. Etter dette øyeblikket kom Newcastles tredje mål. Denne gangen var det Trippier som med et spektakulært frispark scoret et fantastisk mål fra rundt 25 meters hold.
På dette tidspunktet så det ut til at City skulle lide det første nederlaget denne sesongen, men «borgerne» beviste nok en gang sin kvalitet i vanskelige situasjoner. Erling Haaland scoret det andre målet for vennene sine i kampens 60. minutt, etter en pasning fra Rodri inne i feltet. Citys stadig økende press ble belønnet med det tredje målet, kun 4 minutter etter Haalands. Denne gangen var det Bernardo Silva som sendte ballen i nettet etter en fantastisk assist fra faste Kevin de Bruyne.
I de siste minuttene av utfordringen klarte ingen av lagene å finne vinnermålet og kampen endte med stillingen 3-3.