A Morocco fan trolled Spain by telling them where the airport is after the African outfit knocked out the 2010 winners on penalties in the round of 16.
The two sides could not be separated after 120 minutes of playing time and so the clash at Education City Stadium went all the way to penalties.
Luis Enrique had claimed his Spain players had practiced 1000 penalties in training but it didn't quite do the trick for La Roja as Pablo Sarabia, Carlos Soler and skipper Sergio Busquets all missed.
Advert
For Morocco, Abdelhamid Sabiri and Hakim Ziyech both converted, though Badr Benoun saw his effort saved by Unai Simon.
After Busquets failed to convert, PSG star Achraf Hakimi, born in Madrid, produced an ice-cold Panenka penalty for the win.
And after the shock result, one Morocco supporter rinsed Spain supporters in a big way. He filmed two fans on a bus wearing their colours and initially told them, "Good luck, you are a good team!".
Advert
However he then changed his tune by shouting, "Airport, this way!" before erupting in quite the cackle.
The fan is Yahyak Haddir, a video creator who has 400,000 followers on Instagram. The clip, first posted on his channels, has gone viral on social media with over 5 million views.
Morocco will now take on Portugal in a huge quarter-final showdown on Saturday and manager Walid Regragui, appointed in September, hailed his players and gave props to the fans for the part they played.
Advert
"It is a tremendous achievement and they were all patched up, they all showed tremendous determination.
"We knew we had tremendous support behind us and we drew from that the energy to give that performance tonight.
"I think it is impossible you do that without these fans.
"They are coming to the hotel, wanting tickets, a lot of fans came to Qatar to support the team, from America, from Europe and Morocco.
Advert
"They love the country and what I can tell them is we have done nothing. I need them for the quarter-finals but I am very proud of my fans and of my people."
Topics: Spain, FIFA Club World Cup, Portugal