Omar Marmoush haunted Newcastle United once again as Manchester City came from behind to reach the FA Cup quarter-finals.
Match Report
Manchester City manager Pep Guardiola had described the prospect of going to a febrile St James' Park as a "nightmare", and it certainly felt like one for the visitors after Harvey Barnes fired Newcastle in front.
But much-changed Manchester City showed their powers of recovery to respond through Savinho and a fine double from Marmoush, who has now scored seven goals against Newcastle in just six games.
Having knocked holders Newcastle out of the Carabao Cup last month, Manchester City have ended Eddie Howe's side's dream of returning to Wembley through the FA Cup.
But it was Newcastle who started this fifth-round tie with real intent and Nick Woltemade saw a header cleared off the line by Nico Gonzalez before the hosts found a way through.
Barnes beat the offside trap to latch on to Sandro Tonali's through ball before taking a touch inside on to his favoured right foot and unleashing a clinical curling effort into the far corner to take the roof off the stadium.
The goal merely awakened Manchester City, though, as the visitors pinned Newcastle back and Guardiola's team drew level following a sustained period of pressure.
Jeremy Doku's drilled cross from the left went all the way through to the unmarked Savinho at the back post, and the ball ended up striking the knee of the Manchester City forward and bobbling over the line.
Stunned Newcastle sorely needed to regroup at half-time, but Manchester City merely picked up from where they left off after the break and took the lead in familiar fashion.
This time Matheus Nunes cut the ball across from the right and there was Marmoush at the far post to lash home after taking a cool touch.
Marmoush grabbed another just a few minutes later after unleashing a rocket from just outside the box, which left Newcastle goalkeeper Aaron Ramsdale with no chance.
Manchester City, in the process, reached the FA Cup quarter-finals for an eighth successive season.
Match Events
0' The match is about to start!
3' The ball is quickly worked to Reijnders, who drives into the sidenetting
9' Elanga goes for goal and it is a decent hit but straight at James Trafford
11' Big let off for Manchester City as Khusanov is on the line to clear
12' Match Event for Newcastle vs Man City
18' GOAL! Barnes curls a delightful finish into far corner! Newcastle 1-0 Man City
28' Savinho shoots from tight angle and Aaron Ramsdale pushes behind
33' Highlight from Newcastle vs Man City
37' Highlight from Newcastle vs Man City
40' GOAL! Savinho levels it for the visitors! Newcastle 1-1 Man City
41' Reijnders burst through but he prods his effort just wide of the far post
47' GOAL! Marmoush smashes the ball into the roof of the net! Newcastle 1-2 Man City
54' Match Event for Newcastle vs Man City
59' Match Event for Newcastle vs Man City
60' Match Event for Newcastle vs Man City
65' GOAL! Marmoush thumps an unstoppable drive into the net! Newcastle 1-3 Man City
79' Savinho and Doku are replaced by Phil Foden and Rayan Cherki for Manchester City
85' Match Event for Newcastle vs Man City
Line-ups
Newcastle XI: Trippier, Ramsdale, Barnes, Willock, Tonali, Sven Botman, Malick Thiaw, Anthony Elanga, Nick Woltemade, Lewis Hall, William Osula
Subs: Burn, Pope, Yoane Wissa, J.Murphy, Joelinton, Gordon, Tino Livramento, Alex Murphy, Sean Neave
Man City XI: Ake, Stones, Omar Marmoush, Reijnders, Matheus Nunes, Nico González, James Trafford, Doku, Savinho, Nico O'Reilly, Abdukodir Khusanov
Subs: Ruben Dias, Bernardo Silva, Donnarumma, Rodri, Foden, Guehi, Antoine Semenyo, Rayan Aït-Nouri, Cherki
ManCity4Life112
44
Savinho was sensational today. Arguably his best performance in a City shirt...
Donahue
29
The GIF is already here, my pleasure: https://www.matchgif.com/v2/live/matchGifs?match_id=54391586&language=en
jamdun009
20
Marmoush doesn't play well with Haaland. He's always trying to pass to Haaland to Score. But when he the lone Striker He's plays way better. Newcastle woke MANCHESTER CITY when they Score. In the end easy win for the best city: MANCHESTER CITY. CITY4LIFE
Lohknoryz
9
Pep, please do not forget this lineup next time against Arsenal. You will thank me later.