Oscar Bobb scored a stoppage-time winner as Manchester City moved within two points of Liverpool at the top of the Premier League with victory over Newcastle in a breathless encounter at St James’ Park.
The Norwegian, 20, latched on to a superb lofted pass from fellow substitute Kevin de Bruyne and showed superb footwork to take the ball pass Martin Dubravka and tap into the empty net.
It rounded off a brilliant game that saw both sides dominate periods, but City controlled the second half and showed the fight and quality to seal what could be a huge win come the end of the season.
While Bobb enjoyed his first Premier League goal, the success was sparked by De Bruyne.
Just four minutes and 35 seconds after he came off the bench, the Belgian found space in between the home defence and midfield before sweeping a finish into the far corner.
Bernardo Silva had put the Premier League champions ahead in the 26th minute, meeting Kyle Walker’s right-wing cross with an audacious backheel, before two goals in three minutes put Newcastle in charge.
First, Alexander Isak collected a sweeping Bruno Guimaraes pass before curling past City’s reserve keeper Stefan Ortega – who had replaced the injured Ederson – and into the top corner for his fourth goal in four games.
Then, Anthony Gordon was released down the left and he took advantage of Walker backing off to spectacularly curl into the bottom corner and send the home fans into raptures.
City had only lost once in 72 Premier League games when taking the lead and that was under serious threat until their talisman De Bruyne continued his comeback from injury with a top-class strike and a wonderful assist for Bobb.
Boss Pep Guardiola and the entire City squad, including substitutes, celebrated emphatically at the full-time whistle as the reigning champions savoured a third successive league win and sixth in all competitions.
De Bruyne delivers after defensive problems
For large parts of this season City have been far from the level that saw them win the Treble last season, especially defensively.
Those issues reared their head again, and will lead to questions about the summer recruitment, with some poor defending for both Newcastle goals.
This was also another game where they missed a host of chances, including Julian Alvarez screwing a golden chance over the bar from eight yards when they were behind.
In De Bruyne though, they have one of the best playmakers in the world. Or arguably the best.
He drifted effortlessly into space for his crucial 74th-minute equaliser and his perfectly-placed low finish was a reminder of his game-changing talent.
The 32-year-old’s last league appearance was in August at Burnley after being sidelined with a hamstring injury.
And De Bruyne still had time to make another big impact in the first minute of added time, one befitting of the game, with his pass behind Kieran Trippier for Bobb simply exquisite.
The forward had drifted in from the left wing and showed superb close control before slotting home to continue his own impressive campaign.
As they edged ominously closer to leaders Liverpool, the Blues will now feel they are in a position to go on one of their famous title-winning runs.
Their next five league games are against bottom-half sides, with four at home and where they were unbeaten in 2023.
It remains to be seen if goalkeeper Ederson will be available for those games after he was forced off in the eighth minute following a collision with City full-back Walker and Sean Longstaff that saw Newcastle have a goal disallowed for offside.
More to follow.
Player of the match
De BruyneKevin De Bruyne
Newcastle United
-
Squad number10Player nameGordon
-
Squad number14Player nameIsak
-
Squad number1Player nameDúbravka
-
Squad number39Player nameBruno Guimarães
-
Squad number5Player nameSchär
-
Squad number2Player nameTrippier
-
Squad number24Player nameAlmirón
-
Squad number4Player nameBotman
-
Squad number33Player nameBurn
-
Squad number67Player nameMiley
-
Squad number20Player nameHall
-
Squad number36Player nameS Longstaff
Line-ups
Newcastle
Formation 4-3-3
- 1Dúbravka
- 2Trippier
- 5Schär
- 4Botman
- 33Burn
- 67Miley
- 39Bruno GuimarãesBooked at 21mins
- 36S Longstaff
- 24Almirón
- 14Isak
- 10GordonSubstituted forHallat 86′minutes
Substitutes
- 3Dummett
- 6Lascelles
- 11Ritchie
- 17Krafth
- 18Karius
- 20Hall
- 29Gillespie
- 54Murphy
- 63Parkinson
Man City
Formation 4-2-3-1
- 31EdersonSubstituted forOrtegaat 8′minutes
- 2Walker
- 3Rúben Dias
- 6Aké
- 24Gvardiol
- 16RodriBooked at 45mins
- 8Kovacic
- 47Foden
- 20Bernardo SilvaBooked at 55minsSubstituted forDe Bruyneat 69′minutes
- 11DokuSubstituted forBobbat 82′minutes
- 19Álvarez
Substitutes
- 4Phillips
- 10Grealish
- 17De Bruyne
- 18Ortega
- 21Gómez
- 27Nunes
- 52Bobb
- 76Susoho
- 82Lewis
- Referee:
- Chris Kavanagh
- Attendance:
- 52,190
Live Text
-
Match ends, Newcastle United 2, Manchester City 3.
-
Second Half ends, Newcastle United 2, Manchester City 3.
-
Foul by Kevin De Bruyne (Manchester City).
-
Sean Longstaff (Newcastle United) wins a free kick in the defensive half.
-
Attempt missed. Miguel Almirón (Newcastle United) left footed shot from the centre of the box is close, but misses to the right.
-
Goal! Newcastle United 2, Manchester City 3. Oscar Bobb (Manchester City) right footed shot from very close range to the centre of the goal. Assisted by Kevin De Bruyne.
-
Foul by Kevin De Bruyne (Manchester City).
-
Fabian Schär (Newcastle United) wins a free kick in the defensive half.
-
Oscar Bobb (Manchester City) wins a free kick on the left wing.
-
Foul by Miguel Almirón (Newcastle United).
-
Offside, Newcastle United. Lewis Miley is caught offside.
-
Substitution, Newcastle United. Lewis Hall replaces Anthony Gordon.
-
Corner, Manchester City. Conceded by Martin Dúbravka.
-
Corner, Manchester City. Conceded by Bruno Guimarães.
-
Corner, Manchester City. Conceded by Martin Dúbravka.
-
Attempt saved. Rodri (Manchester City) right footed shot from the left side of the box is saved in the bottom right corner. Assisted by Kevin De Bruyne.
-
Substitution, Manchester City. Oscar Bobb replaces Jérémy Doku.
-
Attempt saved. Phil Foden (Manchester City) left footed shot from more than 35 yards is saved in the centre of the goal.
-
Corner, Newcastle United. Conceded by Rúben Dias.
-
Attempt blocked. Anthony Gordon (Newcastle United) right footed shot from outside the box is blocked. Assisted by Bruno Guimarães.