What a game of football.
On a thrilling afternoon at St James' Park, the reigning champions took a fifth-minute lead through Ilkay Gundogan, before goals from Miguel Almiron, Callum Wilson and Kieran Trippier gave Newcastle a 3-1 advantage after 54 minutes.
Could the hosts hang on to inflict City's first league defeat of the season? No. Erling Haaland and Bernardo Silva scored within four minutes of each other to make it 3-3.
But that was not the end of the drama as Trippier was shown a red card only for his knee-high trip on Kevin de Bruyne to be downgraded to a yellow card after a pitchside check as both sides left with a point apiece.