Omar Marmoush scored twice as Manchester City came from behind to beat Newcastle United 3-1 at St James' Park and reach the FA Cup sixth round. Harvey Barnes had given the hosts a first-half lead before Savinho equalised and Marmoush struck twice after the interval.
Pep Guardiola made 10 changes to the side that drew with Nottingham Forest in the Premier League, leaving Erling Haaland at home. He described the performance as his side's best at the stadium during his tenure. Guardiola was booked for protesting after a foul on Jérémy Doku was missed and will serve a two-match touchline ban.
The win extended City's dominance over Newcastle this season, with four victories from five meetings, and keeps them on course for a quadruple. Newcastle, 12th in the Premier League, now face Barcelona in the Champions League on Tuesday.
Savinho levelled after Jérémy Doku's cross caused problems, and Marmoush put City ahead two minutes into the second half. The Egyptian added a brilliant second as Newcastle faded.
Eddie Howe accepted the defeat, saying his team ran out of gas. 'They were magnificent, they keep the ball so well,' he said. Marmoush has now scored seven goals in six appearances against Newcastle.



