Manchester City recover from two goals down to draw 3-3 with Newcastle United in a rip-roaring Premier League clash at St James' Park on Sunday. Neither side had conceded a goal in the league this season but Ilkay Gundogan opened the scoring for champions City in the fifth minute, ghosting in and catching the Newcastle defence flat-footed before finishing from close range. As it happened: Newcastle United vs Manchester CityCity should have gone two up in the 16th minute when Phil Foden attacked down the right, but he chose to shoot from a tight angle rather than squaring the ball to Haaland and the chance was wasted. The home side levelled through Miguel Almiron in the 28th minute as he bundled a pinpoint cross from Allan Saint-Maximin into the net before enduring a nervous VAR check that allowed the goal to stand. Saint-Maximin tormented City full back Kyle Walker and he put Newcastle in position to pull off a huge upset when he set up Callum Wilson to make it 2-1 before halftime.