Tottenham survived a stunning fightback from League One side Sheffield United to set up a League Cup final with Chelsea after another late goal from Christian Eriksen.
Eriksen’s magnificent first-half free-kick put Spurs 2-0 up on aggregate.
United’s 18-year-old substitute Che Adams then struck twice from close range in three minutes to put the tie on the brink of extra time.
But Eriksen secured a 3-2 aggregate win with a composed low finish.
Spurs beat Chelsea in the League Cup final in 2008 for their last piece of silverware and the sides will now meet again at Wembley on Sunday 1 March.