Holders Manchester city can face Aston Villa in the carabao final, advancing 3-2 on aggregate despite losing a tense second leg to neighbours Manchester United.
Leading 3-1 from the first leg at old Trafford, city pushed forward in search of a goal to place the tie to bed but could find no way past an inspired David de Gea.
Instead, United place things back within the balance before half-time when Nemanja Matic put them ahead on the night with their 1st effort at goal.
United had created nothing in open play however city could only half-clear Fred’s free-kick and Matic sweptback a robust first-time strike past Claudio Bravo.
De Gea, who had brilliantly denied Sergio Aguero and Riyad Mahrez within the opening minutes, was finally beaten when Raheem Sterling turned in Kevin de Bruyne’s cross, however the flag was already up for offsides.
The scoreline created for an anxious atmosphere at Etihad stadium at the break and a lot of United chances followed within the second half, with Harry Maguire heading over and Anthony Martial bringing an occasional save from Bravo.
Sterling, still without a goal in 2020, had an opportunity to settle his side’s nerves and restore their two-goal cushion once he ran clear however dallied and eventually skied his shot.
More wastefulness from the home side followed, notably when the ball bust to substitute David silva ahead of goal however he chose to square to Ilkay Gundogan rather than shoot.
It was only when Matic was sent off for his second booking with fourteen minutes remaining that city regained any sort of control of the game, and they were able to see out the rest without any more scares to confirm their progress.
Pep Guardiola’s side are into the final for a 3rd successive year and will go for their seventh EFL Cup win after they face Villa within the final at Wembley on one March.
Only Liverpool, who have won it eight times, have a better record in the competition.
Watch And Download Highlight Below…