The European Championship quarter-finals kick off in Russia on Friday evening, as giant killers Switzerland tackle 2012 champions Spain in St Petersburg.
Both nations played a full part in a staggering day of Euro 2020 action to reach the last eight on Monday.
First Luis Enrique’s men became the first side in tournament history to knock in five goals in consecutive matches, with Croatia the victims in a 5-3, extra-time mauling.
It could all have been so different when keeper Unai Simon inexplicably allowed a back pass to evade his control, gifting the reigning World Cup runners-up an early lead.
Goals from Pablo Sarabia, Cesar Azpilicueta and Ferran Torres looked to have turned it around in Copenhagen, only for Mislav Orsic and Mario Pasalic to pull dramatically level at the death.
Alvaro Morata and Mikel Oyarzabal added the quickfire killer blow at the end of the first additional period, as La Roja were left smiling.
Their last two encounters have been a far cry from their opening two Group E fixtures, where they laboured to draws against eventual winners Sweden and Poland before thumping Slovakia to make it through.
Switzerland were then magnificent in Bucharest to dump out tournament favourites France on penalties later on Monday night.
Haris Seferovic’s opener gave them a slender lead until Karim Benzema struck twice and Paul Pogba added a third after half time.
But the Swiss had other ideas, with Seferovic giving them a lifeline before super sub Mario Gavranovic struck with seconds of the 90 minutes remaining to force extra time.
Kylian Mbappe then missed the crucial spot kick after stalemate in the additional period, capping a famous night for the central European nation.
It was another sure sign of fight in the underdogs, who only made it through Group A as a best third-placed finisher thanks to a final round win over Turkey following defeat to Italy and a draw with Wales.
Time will tell whether Eric Garcia’s early withdrawal against Croatia had any ulterior motive, while it’s a battle between Jose Gaya and Jordi Alba for the left back berth.
Granit Xhaka misses the quarter-final through suspension, meaning Denis Zakaria could get the nod against the Spanish.
Euro 2020 quarter-final prediction: Switzerland vs Spain
Prediction methodology explained: The expected win percentage is based off publicly available odds. For example, if a team’s odds are 2.30, the expected chance of winning is 43%. If the odds are 1.62 the expected chance of winning is 62% and so on. These are accurate at the time of writing, but are subject to change. Where there is no value listed, the odds were not available at the time of writing.
Probable Switzerland Starting XI: Yann Sommer, Nico Elvedi, Manuel Akanji, Ricardo Rodriguez, Silvan Widmer, Denis Zakaria, Remo Freuler, Steven Zuber, Xherdan Shaqiri, Haris Seferovic, Breel Embolo.
Probable Spain Starting XI: Unai Simon, Cesar Azpilicueta, Eric Garcia, Aymeric Laporte, Jordi Alba, Koke, Sergio Busquets, Pedri, Ferran Torres, Alvaro Morata, Pablo Sarabia.