Chelsea will play Manchester City in the Carabao Cup final after the Blues beat Tottenham on penalties in the semi-final second-leg at Stamford Bridge.
Spurs came into the game with a 1-0 advantage from the first leg, however, without the injured Harry Kane and Dele Alli as well as Son Heung-min, the visitors faced a stiff challenge against a Blues side smarting from the weekend defeat to Arsenal.
Chelsea started strongly and took the lead on 27 minutes, with N’Golo Kanté firing home from a corner through a sea of players in the box.
The hosts made it 2-0 before the break, with Eden Hazard, looking far more comfortable back on the flanks, slotting home from a Cesar Azpilicueta pass.
Tottenham had failed to direct a single shot on target in the first-half but they did improve after the break, with Fernando Llorente levelling the tie at 2-2 aggregate.
The game opened up, with both sides pushing for that vital fourth goal of the game.
However, the contest would end 2-1 to Chelsea and 2-2 on aggregate, with a penalty shoot-out needed to separate the two sides.
Christian Eriksen, Willian, Erik Lamela and Cesar Azpilicueta would all convert their spot-kicks before Eric Dier fired his over the bar.
Jorginho then scored via a cheeky gently rolled effort before Lucas Moura saw his penalty saved by Kepa.
That left David Luiz to seal the deal for the Blues, which the Brazilian duly did to send his side into their 15th final in all competitions in the last 16 years.
The win sees Maurizio Sarri’s side go face to face with Manchester City next month in an enticing heavyweight final.
As for Mauricio Pochettino and Spurs, they once again miss out on a final as their long, long quest for a trophy goes on.