As John Stones’ second-half goals and Fernandinho handed Pep Guardiola’s side a 2-0 victory over Manchester United in Wednesday’s semi-final at Old Trafford, Manchester City reached their fourth consecutive League Cup final.
In the April 25 final, City will face Jose Mourinho’s Tottenham Hotspur at Wembley as they attempt their fourth consecutive League Cup victory.
Both teams had attempts called out for offside in a frantic start to the game, with Stones turning the ball into his net but being saved by the flag and Ilkay Gundogan scoring a low ball from Phil Foden, but the attempt was rightly ruled out again.
Before Foden also put the ball into the net for City, Kevin De Bruyne struck the post with a thundering drive from outside the box, but the visitors were once again foiled by offside.
With City looking sharper but United competitive, it was an open and exciting game as they sought revenge for the loss of their neighbors last year at the same stage of the competition.
When Foden whipped in a free-kick from the left through a packed box, City went ahead five minutes after the break, and defender Stones bundled a cross home at the back post, the ball coming in from his thigh.
After the Algerian had burst forward from the halfway line, United keeper Dean Henderson made a brilliant save to tip over a shot from Riyad Mahrez.
With a stunning volley, Fernandinho made sure of the victory seven minutes from time as he pounced on Aaron Wan-headed Bissaka’s clearance.
In their last four Cup campaigns, United have now lost in the semi-final stage, leaving manager Ole Gunnar Solskjaer still looking for his first final since taking over at the club.