A flurry of goals in the opening stages of the game was followed up with tense VAR reviews as Spurs progressed by the grace of away goals.
Ajax have perhaps been the surprise package in this year’s Champions League.
Their youthful side and fluid performances stunned European giants Real Madrid and Juventus in the previous rounds.
Express Sport has rounded up the forthcoming schedule for the Champions League semi-finals.
All matches will be shown live on BT Sport in the UK.
Champions League semi-final dates: When do the matches take place? (Image: GETTY)
Champions League semi-final dates: Who will reach the final? (Image: GETTY)
Champions League semi-final dates
Tottenham vs Ajax - Tuesday, April 30 (8pm)
Barcelona vs Liverpool - Wednesday, May 1 (8pm)
Liverpool vs Barcelona - Tuesday, May 7 (8pm)
Ajax vs Tottenham - Wednesday, May 8 (8pm)
Trending
Invalid email
We use your sign-up to provide content in ways you've consented to and to improve our understanding of you. This may include adverts from us and 3rd parties based on our understanding. You can unsubscribe at any time. Read our Privacy Policy
Guardiola can't win Champions League without Messi says Gullit
Champions League semi-finals: How will Spurs fare? (Image: GETTY)
When is the Champions League final?
The Champions League final will take place on Saturday, June 1, with kick-off at 8pm.
Where is the Champions League final?
The showdown will be staged at the Wanda Metropolitano, home of Atlectio Madrid.