Tottenham will play Liverpool in the Champions League final after beating Ajax with a last-minute goal.
Spurs won 3-2 on Wednesday night in Amsterdam, after losing the first leg at home 1-0, and went through on an aggregate victory on away goals after the tie finished 3-3.
Spurs appeared to be defeated at half-time in the second leg at the Johan Cryuff ArenA as they trailed the Amsterdam 2-0 on the night and 3-0 on aggregate after goals from Matthijs De Ligt and Hakim Ziyech.
However, a miraculous comeback, spearheaded by Lucas Moura, was completed deep into added time when the Brazilian footballer scored in the last minute, completing a hat-trick in the sixth minute of injury time.
It continues the remarkable progress for Spurs under boss Mauricio Pochettino, who has led the club further in Europe than any other.
Jurgen Klopp's Reds may have thought their name was on the trophy after the manner of their comeback against Barcelona, but Spurs will have other ideas.
The all-English Champions League final will be on 1 June in Madrid.