Christian Eriksen struck after 88 minutes as Tottenham killed off a stunning Che Adams-inspired Sheffield United comeback to reach the Capital One Cup final with a 3-2 aggregate win.

Nigel Clough's cup specialists had rescued a seemingly impossible position in the tie as substitute Adams scored twice within five minutes of coming on at Bramall Lane to level the aggregate score at 2-2.

But Eriksen, who had opened the scoring on a night of snow and hail with a brilliant free-kick, had the final say just as the Blades began to entertain hopes of another remarkable cup win.

League One United had gone into the game having beaten five Premier League teams over the previous year and they sensed another scalp despite trailing 1-0 from the first leg.

Adams, 18, gave them hope just when it seemed Spurs had it won, but the Premier League class eventually told.

Harry Kane said it "means the world" for Tottenham to reach the final of the Capital One Cup where they weill meet London rivals Chelsea on March 1.

He said: "We were in cruise control and that was the worst thing we could have done. Credit to Sheffield United but it shows how much character we have."

Che Adams scored two goals in 140 seconds for United to put them 2-1 ahead on the night and level at 2-2 overall after Eriksen's opener.

Extra-time looked likely at that stage but Eriksen made sure Spurs will be facing Chelsea in a month.

"At Wembley anything can happen," he added. "It's 1-1 between us this season, it's a decider if you like and there's no better place for it than Wembley."