Ajax continued their improbable Champions League run with a thrilling 2-1 win at Juventus that saw them advance to the semifinals 3-2 on aggregate on Tuesday.
The exciting Dutch side who stunned defending champions Real Madrid in the round of 16, claimed another big-name victim after goals from Donny van de Beek and Matthijs de Ligt overcame a Cristiano Ronaldo strike in the first half.
Ronaldo put the hosts ahead on 28 minutes when the five-time Ballon d'Or winner powered an uncontested header down and past Ajax goalkeeper Andre Onana from a corner kick.
Ajax hit back six minutes later with the help of some good fortune -- Van de Beek slotting home from inside the box after a shot from Hakim Ziyech fell kindly off a Juventus defender and into his path.
Paulo Dybala was removed at half-time after picking up what appeared to be a leg injury just before the whistle, with teenage starlet Moise Kean replacing him.
After the break, an irresistible Ajax piled on the pressure from the outset, forcing a number of desperate Wojciech Szczesny saves and last-ditch clearances from stretched Juve defenders.
Their deserved goal finally came from a set piece in the 67th minute, when club captain De Ligt out-jumped a pair of Juve defenders and fired a low header out of Szczesny's reach.
The strike left the Bianconeri needing two goals to advance and the desperate Serie A champions threw players forward in search of an unlikely late turnaround.
But their efforts weren't enough and Ajax secured a place in the last four for the first time since 1996-97.