Manchester City producerede et fantastisk comeback mod Newcastle, hvor det lykkedes at redde 1 point fra en meget svær kamp, der endte 3-3. Pep Guardiolas mænd scorede først i det 5. minut med Gündogan, da målet skabte illusionen om endnu en rutinemæssig sejr for "borgerne". Men spillet ville tage en anden drejning.
Newcastle producerede deres egne scoringschancer, og udligningen ville komme i det 28. minut, da Miguel Almiron sendte Allan Saint-Maximins indlæg i nettet. Oprindeligt var der påstand om uregelmæssig position, men efter verifikation med VAR-systemet tildelte dommeren målet til Newcastle. Blot 10 minutter senere fandt hjemmeholdet bagsiden af nettet med Callum Wilson, der udnyttede en strålende aflevering fra Saint-Maximin, der trak Citys forsvar bag sig.
Pep Guardiolas mænd havde en chance for at udligne, men målmand Pope stoppede Haalands skud. Efter dette øjeblik kom Newcastles tredje mål. Denne gang var det Trippier, der med et spektakulært frispark scorede et fantastisk mål fra cirka 25 meters afstand.
På dette tidspunkt så det ud til, at City ville lide det første nederlag i denne sæson, men "borgerne" beviste igen deres kvalitet i vanskelige situationer. Erling Haaland scorede det andet mål for sine venner i kampens 60. minut, efter en aflevering fra Rodri inde i området. Citys stadigt stigende pres blev belønnet med det tredje mål, kun 4 minutter efter Haalands. Denne gang var det Bernardo Silva, der sendte bolden i nettet efter en fantastisk assist fra faste Kevin de Bruyne.
I de sidste minutter af udfordringen lykkedes det ingen af holdene at finde sejrsmålet, og kampen endte med stillingen 3-3.