Spain 2-1 Germany: La Roja dump the hosts out of Euro 2024 after an enthralling encounter in Stuttgart
Highly anticipated quarter-final meeting between Cristiano Ronaldo and Kylian Mbappe in Hamburg
Didier Deschamps men have yet to fire in the tournament but must now face a buoyant Portuguese side led by Cristiano Ronaldo
These two teams have been the standout sides of the tournament but who will triumph this afternoon?