Hosts Russia weren’t expected to reach this stage, having entered the tournament being lambasted in some quarters by their own press as the country’s worst ever side.
But after thrashing Saudi Arabia and dominating Egypt in their opening two matches, Russia are in the last 16.
The 3-0 defeat to Uruguay in their final group game rather tempered spirits somewhat however, and now they face a monumental task at the Luzhniki Stadium – against 2010 World Cup winners Spain.
La Roja won one and drew two of their group matches to top Group B, and haven’t been overly impressive under Fernando Hierro – drafted in to replace Julen Lopetegui on the eve of the tournament.
But a side that boasts the likes of Andres Iniesta, Isco, Sergio Ramos, Diego Costa and David de Gea will be heavy favourites in Moscow.
Will it all go to plan? Or can the hosts produce an unbelievable shock? Keep up with all the build up and action, right here…
Spain: To follow
Russia: To follow
See the latest in-play odds at Betfair – click here