Hosts Germany take on Spain in the first of two blockbuster quarter-final ties at Euro 2024 on Friday, with Kylian Mbappe's France up against Cristiano Ronaldo's Portugal in the late match.
Germany and Spain clash in Stuttgart at 7pm EAT with the host nation putting their hopes on the line against probably the best-performing side at the tournament thus far.