After some pulsating matches in the round of 16, the cream has seemingly risen to the top ahead of this weekends Euro 2024 quarter-finals.
takes a look at the four mouth-watering quarter-finals and the players who may hold the key to safe passage to the semis.
GERMANY VS SPAIN (Friday, 6pm)
Germany
Other than a stoppage-time draw against the impressive Switzerland, the free-scoring Germany breezed through the group stages and their quarter-final against Denmark.