The Dutch side entered Tuesday's match trailing, having been on the end of a 2-1 defeat in the first leg that certainly felt flattering to Madrid.
However, when the final whistle blew, it was the Dutch side that emerged and pushed through to the quarter-final round via a 5-3 aggregate victory thanks to a 4-1 romp at the Bernebeu.
Ajax opened the scoring in the seventh minute through Hakim Ziyech, who finished first-time to level the score at 2-2 on aggregate.
However, Real Madrid still had the advantage on away goals before Dusan Tadic helped create Ajax's second, spinning past Casemiro before setting up David Neres as Ajax took the lead.
With Neres' goal, Ajax took a 3-2 lead on aggregate within 18 minutes after dominating large portions of the first leg.
And while Ajax were easing past Real Madrid's backline, Twitter was quick to revel in and dissect the Spanish side's struggles.
Comunicado Oficial: Santi Solari https://t.co/n5DlPZqOqM— Sean Walsh (@SeanDZWalsh) March 5, 2019
The reason why Ajax are cruising at Santiago Bernabeu is that Frenkie de Jong is playing at his future training ground.— Troll Football (@TrollFootball) March 5, 2019
Solari can't coach the team in this second half.— Lucas Navarrete (@LucasNavarreteM) March 5, 2019
rEal MaDrId Is OnLY GoOd In ThE cHaMpIoNs LeAgUe! pic.twitter.com/ky3yhyU942— Antonio Marquez (@Toni_Eltigre) March 5, 2019
Remember when we all thought CR leaving would allow the rest of this Real Madrid team to flourish? LOL!— Graham Ruthven (@grahamruthven) March 5, 2019
Very charitable of Real Madrid to give Frenkie De Jong the grand tour of Barcelona's second home ground...— Solace Chukwu (@TheOddSolace) March 5, 2019
Tadic and Lasse Schone added the finishing touches to the victory in the second half, with Marco Asensio's strike nothing more than a consolation before Nacho was sent off in stoppage time.