Fresh off the back of their defeat to Chelsea in midweek - a defeat which finally saw them surrender their Premier League crown to Liverpool - Man City came out with a renewed focus and vigour, and absolutely dominated a Newcastle side who struggled to even get a touch of the ball, let alone string any kind of passages of possession together.
Kevin De Bruyne was typically influential in City's dominant 2-0 win at St James' Park, opening the scoring from the penalty spot in the first half after Fabian Schar's foul on Gabriel Jesus. The final is scheduled for Saturday, August 1 at the same venue. It will be good to arrive against Real Madrid in the best condition.
Despite their inferiority on the night, Newcastle should really have levelled when substitute Dwight Gayle fired over from point-blank range with 66 minutes gone, and Raheem Sterling made him pay nearly immediately with a neat finish to wrap up victory. We spoke after what happened in the Premier League - we need two more victories to qualify for Champions League.
Guardiola: Manchester City will give Liverpool a guard of honour, they deserve it
"But, of course, now the FA Cup and Champions League it's a little bit different for the fact we're playing at Wembley again, we were winners last season, we are in the semis again and that's so, so good. To win this title would be the best way to prepare for Madrid".
On the win over Toon, Guardiola added: "First we are in the semi-final, it was not easy to attack against defenders so, so deep. It just goes to show, he went away as a youngster and played games and now we welcome him back".