- England will face Switzerland in their quarter-final match-up on July 6
- Spain vs Germany and Portugal vs France are the two most exciting clashes
- LISTEN to It’s All Kicking Off! EUROS DAILY: Why Gareth Southgate should wield the axe for Switzerland quarter-final
The quarter-finals for Euro 2024 have finally been confirmed. Germany vs Spain and France vs Portugal are the two mouth-watering clashes to come from this stage of the tournament.
Gareth Southgate‘s England team who find themselves on the ‘easier’ side of the draw have been paired against Switzerland.
The Three Lions narrowly missed out on crashing out of the tournament against Slovakia thanks to a 96th minute equaliser by Jude Bellingham before Harry Kane went on to score the winner in extra-time.
Cristiano Ronaldo and Co booked their place in the quarter-finals against France after beating Slovenia in penalties whilst Les Bleus who have yet to unleash their forward talent, have managed to make it to the quarter-finals without any of their players scoring a goal after beating Belgium 1-0 thanks to a late own goal.
The most exciting match-up sees the hosts Germany come up against arguably the new tournament favourites Spain. Spain looked impressive in their 4-1 victory against Georgia despite conceding an early goal, whilst the German’s knocked out Denmark.
Here is the full quarter-final schedule, including kick-off time, where to watch and who will face one-another in the semi-finals.
Euro 2024 quarter-finals fixtures
Friday, July 5
Spain vs Germany – Stuttgart Arena at 5pm
Portugal vs France – Volksparkstadion, Hamburg at 8pm
Saturday, July 6
England vs Switzerland – Merkur Spiel-Arena, Dusseldorf at 5pm
Netherlands vs Turkey – Olympiastadion, Berlin at 8pm
Who will play each other in the semi-finals?
Click here to resize this module
Since the knockout stage for the competition is pre-determined, we already know who each team will face if they advance to the semi-finals.
The first of the two semi-finals will take place on Tuesday, July 9 at the Allianz Arena which will see the winner of Spain vs Germany come up against the winner of Portugal vs France.
With the second semi-final taking place the day later, on Wednesday, July 10 which will feature either England or Switzerland vs Netherlands or Austria/Turkey.
The Euro 2024 Final will then be played on Sunday, July 15 at the Olympiastadion in Berlin.
Where to watch?
Mail Sport will be providing live coverage of each game, so you can follow along here so you don’t miss a minute of the action.
BBC and ITV will also be providing live coverage that is free-to-air. The two broadcasters will take it in turns, covering two games each. Which games each will be covering has yet to be confirmed.
For those who are out and about, you will also be able to stream the games live on either BBC iPlayer or ITVX depending on which broadcaster is showing the game.
Each team’s route to the Euro 2024 Final
England’s route to Euro 2024 Final:
Group C
- England 1-0 Serbia, June 16
- England 1-1 Denmark, June 20
- England 0-0 Slovenia, June 25
Round-of-16
- England 2-1 Slovakia (AET), June 30
Quarter-Finals
- England vs Switzerland, July 6 at 5pm
Semi-Finals
- Turkey/Netherlands vs England at 8pm
Final
- Olympiastadion, July 14 at 8pm
France’s route to Euro 2024 Final:
Group D
- France 1-0 Austria, June 17
- France 0-0 Netherlands, June 21
- France 1-1 Poland, June
Round-of-16
- France 1-0 Belgium, July 1
Quarter-Finals
- Portugal vs France, July 5 at 8pm
Semi-Finals
- Spain/Germany vs France, July 9 at 8pm
Final
- Olympiastadion, July 14 at 8pm
Germany’s route to Euro 2024 Final:
Group A
- Germany 5-1 Scotland, June 14
- Germany 2-0 Hungary, June 19
- Germany 1-1 Switzerland, June 23
Round-of-16
- Germany 2-0 Denmark, June 29
Quarter-Finals
- Spain vs Germany, July 5 at 5pm
Semi-Finals
- Germany vs Portugal/France, July 9 at 8pm
Final
- Olympiastadion, July 14 at 8pm
Netherland’s roure to Euro 2024 Final :
Group D
- Netherlands 2-1 Poland, June 16
- Netherland 0-0 France, June 21
- Netherlands 2-3 Austria, June 25
Round-of-16
- Netherlands 2-0 Romania, July 2
Quarter-Finals
- Netherlands vs Turkey, July 6 at 8pm
Semi-Finals
- Netherlands vs England/Switzerland, July 10 at 8pm
Final
- Olympiastadion, July 14 at 8pm
Portugal’s route to Euro 2024 Final:
- Portugal 2-1 Czechia, June 18
- Portugal 3-0 Turkey, June 22
- Portugal 0-2 Georgia, June 26
Round-of-16
- Portugal 0-0 Slovenia (3-0 on penalties), July 1
Quarter-Finals
- Portugal vs France, July 5 at 8pm
Semi-Finals
- Spain/Germany vs Portugal, July 9 at 8pm
Final
- Olympiastadion, July 14 at 8pm
Spain’s route to Euro 2024 Final:
- Spain 3-0 Croatia, June 15
- Spain 1-0 Italy, June 20
- Spain 1-0 Albania, June 24
Round-of-16
- Spain 4-1 Georgia, June 30
Quarter-Finals
- Spain vs Germany, July 5 at 5pm
Semi-Finals
- Spain vs Portugal/France, July 9 at 8pm
Final
- Olympiastadion, July 14 at 8pm
Switzerland’s route to Euro 2024 Final:
Group A
- Switzerland 3-1 Hungary, June 15
- Switzerland 1-1 Scotland, June 19
- Switzerland 1-1 Germany, June 23
Round-of-16
- Switzerland 2-0 Italy, June 29
Quarter-Finals
- England vs Switzerland, July 6 at 5pm
Semi-Finals
- Netherlands/Turkey vs Switzerland at 8pm
Final
- Olympiastadion, July 14 at 8pm
Turkey’s route to Euro 2024 Final
Group F
- Turkey 3-1 Georgia, June 18
- Turkey 0-3 Portugal, June 22
- Turkey 2-1 Czechia, June 26
Round-of-16
- Austria vs Turkey, July 2
Quarter-Finals
- Netherlands vs Turkey, July 6 at 8pm
Semi-Finals
- Turkey vs England/Switzerland
Final
- Olympiastadion, July 14 at 8pm