Ajax reached the Champions League semi-finals for the first time in 22 years after coming from behind to beat Juventus 2-1 at the Allianz Stadium, to prevail 3-2 on aggregate.
Cristiano Ronaldo headed in his 126th goal in the competition after 28 minutes before Donny van de Beek levelled six minutes later, with both goals allowed to stand following VAR review.
Juventus were forced to replace Paulo Dybala with Moise Kean at the start of the second half, but it was Ajax who seized control as Matthijs de Ligt rose to power home Lasse Schone’s corner, leaving Juventus needing two goals in the final 23 minutes.
Ajax had the chance to kill the contest but Hakim Ziyech’s shot was ruled out for offside. However, Erik ten Hag’s side were good value for their victory – and will face either Manchester City or Tottenham for a place in the final.
Messi inspires Barca win over United!
Lionel Messi’s first-half double inspired Barcelona into their first Champions League semi-final since 2015 as Manchester United were knocked out of Europe after a 3-0 loss at the Nou Camp, and 4-0 defeat on aggregate.
Left bruised and bleeding from a clash with Chris Smalling in the 1-0 first-leg win last week, Messi had his payback, ending his six-year quarter-final drought with a fine low strike (16) before his second somehow squirmed under David de Gea (20).
United had started brightly before the quick-fire double with Marcus Rashford hitting the bar in the opening minute, but they could not mount an unlikely comeback at the scene of Ole Gunnar Solskjaer’s heroics 20 years ago, with Philippe Coutinho curling in a beauty to seal the tie (61) after the break.
The result means United have suffered their heaviest-ever aggregate defeat in a two-legged European tie.
Barca will discover their semi-final opponents on Wednesday when Liverpool take their 2-0 lead to Porto, while for United their focus switches to the top-four race in the Premier League, starting with a trip to Everton on Super Sunday.