Ajax pulled off one of the biggest shocks in recent Champions League history on Tuesday, thrashing Real Madrid 4-1 at the Bernabeu to overturn a 2-1 first-leg deficit and reach the last eight of the UEFA Champions League on a 5-3 aggregate triumph.
In far less dramatic circumstances, Tottenham also progressed, winning 1-0 away to Borussia Dortmund to complete a 4-0 aggregate win.
In Madrid, goals from Hakim Ziyech and David Neres had Ajax 2-0 up by halftime, and the only question then was whether it would rue the number of chances it had missed.