A potential repeat of the Euro 2020 final is on the cards.
They would take on the winner of Switzerland’s game against Italy, who beat England on penalties at Wembley to win the last European Championship.
A last-eight tie would take place on Saturday, 6 July, in Dusseldorf (17:00 BST).
Euro 2024 – quarter-final matches (all times BST)
A – Winner 4 (Spain or Georgia) v winner 2 (Germany or Denmark) – Friday, 5 July, 17:00, Stuttgart.
B – Winner 6 (Portugal or Slovenia) v winner 5 (France or Belgium) – Friday, 5 July, 20:00, Hamburg.
C – Winner 3 (England or Slovakia) v winner 1 (Switzerland or Italy) – Saturday, 6 July, 17:00, Dusseldorf.
D – Winner 7 (Romania or Netherlands) v winner 8 (Austria or Turkey) – Saturday, 6 July, 20:00, Berlin.