Manchester City beat Manchester United to reach the Carabao Cup final and will now face Tottenham at Wembley as they look to win the competition four times in a row.
Second-half goals from John Stones and Fernandinho secured their progress as City cut loose after first half in which both sides had goals disallowed.
It was a disappointing night for United boss Ole Gunnar Solskjaer, whose side have now lost four cup semi-finals in the past 12 months and failed to heed their manager’s call to win some silverware as tangible proof of their recent performance.
It will be a first final meeting between Guardiola and Mourinho since 2011, when the current Spurs boss’ Real Madrid side denied Barcelona the treble by winning the Copa del Rey.
City will equal Liverpool’s record of winning the League Cup four times in a row if they beat Jose Mourinho’s Spurs on Sunday, 25 April.