The Citizens are through to the Carabao Cup final, thanks to a 3-2 victory on aggregate.
Manchester City boss Pep Guardiola hailed the performance of his players after they secured a spot in the Carabao Cup final despite losing 1-0 to Manchester United at the Etihad.
Nemanja Matic broke the deadlock with a brilliant strike to give United hope but Ole Gunnar Solskjaer's boys were not able to seal a remarkable comeback.
The Premier League champions became the third side to reach three consecutive League Cup finals after profiting from Matic’s sending off to win 3-2 on aggregate as they booked a Wembley date with Aston Villa on the 1st of March.
Guardiola’s side had more chances and even got the ball in the net twice through Raheem Sterling and Sergio Aguero, however, both goals were denied as the linesman raised his flag for offside.
Following the match, Guardiola told Sky Sports: "We played a side with incredible physicality. The goal was from a set piece. The first time they shot on target.
"In both games we were better. I am so satisfied with the players, and the way they play with the problems in the back four.
"Aymeric Laporte and Fernandinho are not completely fit. Benjamin Mendy neither. We’ll see in the next days. I am pretty sure they will be OK for West Ham, I don’t know for Spurs. We don’t want to take risks."
City midfielder Ilkay Gundogan said: "We should have scored early in the first half. We should have scored at least one or two goals today but it wasn't to be.
"The manager said before the game this is now an experience, we have to survive and overcome. I think we can improve. It is a learning process."