Home » Euro 2024 quarter-finals confirmed: Fixtures, schedule and where to watch as hosts Germany face Spain, England take on the Swiss and it’s Ronaldo vs Mbappe

Euro 2024 quarter-finals confirmed: Fixtures, schedule and where to watch as hosts Germany face Spain, England take on the Swiss and it’s Ronaldo vs Mbappe

Euro 2024 quarter-finals confirmed: Fixtures, schedule and where to watch as hosts Germany face Spain, England take on the Swiss and it’s Ronaldo vs Mbappe

  • 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.

England booked their place in the Euro 2024 Quarter-finals after Jude Bellingham hit a late wonder strike to equalise against Slovakia before Harry Kane scored the winner in Extra-Time

Kylian Mbappe and France will face Portugal in their Quarter-final clash

Kylian Mbappe and France will face Portugal in their Quarter-final clash

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 

Fans are excited for Portugal vs France as it sees the new vs old generation, Ronaldo vs Mbappe

Fans are excited for Portugal vs France as it sees the new vs old generation, Ronaldo vs Mbappe

Who will play each other in the semi-finals? 

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. 

Spain are now arguably the tournament favourites and if they beat host's Germany they will face the winner's of Portugal vs France

Spain are now arguably the tournament favourites and if they beat host’s Germany they will face the winner’s of Portugal vs France 

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