Football Euro 2024 day 22: Spain clash with hosts Germany as quarter-finals get under way July 5, 2024
Football Euro 2024 day 18: Ronaldo’s tears turn to cheers as Portugal set up France clash July 1, 2024