Erling Haaland helped Manchester City fight back from 3-1 down to salvage a 3-3 draw from an enthralling encounter at Newcastle on Sunday.

Despite Ilkay Gundogan’s early opener for City, Newcastle had the champions on the ropes as goals from Miguel Almiron, Callum Wilson and Kieran Trippier had St. James’ Park rocking.

But Haaland sparked the revival when he fired home his third goal since joining from Borussia Dortmund before Bernardo Silva’s equaliser extended City’s unbeaten start to the season.

Pep Guardiola’s men move up to second, two points adrift of Arsenal, but missed the chance to open up a seven-point advantage on Liverpool ahead of their trip to Manchester United on Monday.

Fuming Mikel Arteta Struggles to Defend Arsenal Players After Newcastle United Defeat

Newcastle have not splashed the cash of the Saudi sovereign wealth fund to the extent expected in the transfer window with Nick Pope, Matt Targett and Sven Botman the only signings made by the Magpies.