UEFA EURO 2024 Fixtures and Results: When and Where are the Matches?

UEFA EURO 2024 kicked off on Friday, June 14, and will culminate with the final in Berlin on Sunday, July 14. Here is a comprehensive overview of the dates, venues, and schedules for the tournament.

Semi-Finals

The semi-final stage of the tournament has already seen some thrilling action:

Tuesday, July 9

  • Spain 2-1 France (Munich)

Wednesday, July 10

  • Netherlands vs England (Dortmund, 21:00 CEST)

Rest days are scheduled for July 11, 12, and 13, allowing teams to prepare for the final showdown.

Final

Sunday, July 14

  • Spain vs Netherlands/England (Berlin, 21:00 CEST)

Quarter-Final Results

The quarter-finals provided intense matchups and dramatic finishes:

Friday, July 5

  • Spain 2-1 Germany (aet) (Stuttgart)
  • Portugal 0-0 France (aet, 3-5 on pens) (Hamburg)
Finals

Saturday, July 6

  • England 1-1 Switzerland (aet, 5-3 on pens) (Düsseldorf)
  • Netherlands 2-1 Türkiye (Berlin)

Round of 16 Results

The Round of 16 featured decisive victories and nail-biting encounters:

Saturday, June 29

  • Switzerland 2-0 Italy (Berlin)
  • Germany 2-0 Denmark (Dortmund)

Sunday, June 30

  • England 2-1 Slovakia (aet) (Gelsenkirchen)
  • Spain 4-1 Georgia (Cologne)

Monday, July 1

  • France 1-0 Belgium (Düsseldorf)
  • Portugal 0-0 Slovenia (aet, 3-0 on pens) (Frankfurt)

Tuesday, July 2

  • Romania 0-3 Netherlands (Munich)
  • Austria 1-2 Türkiye (Leipzig)

Group Stage Results

The group stage set the stage for the knockout rounds, with numerous memorable matches:

14 June

  • Germany 5-1 Scotland (Munich)

15 June

  • Hungary 1-3 Switzerland (Cologne)
  • Spain 3-0 Croatia (Berlin)
  • Italy 2-1 Albania (Dortmund)

16 June

  • Poland 1-2 Netherlands (Hamburg)
  • Slovenia 1-1 Denmark (Stuttgart)
  • Serbia 0-1 England (Gelsenkirchen)
Finals

17 June

  • Romania 3-0 Ukraine (Munich)
  • Belgium 0-1 Slovakia (Frankfurt)
  • Austria 0-1 France (Düsseldorf)

18 June

  • Türkiye 3-1 Georgia (Dortmund)
  • Portugal 2-1 Czechia (Leipzig)

19 June

  • Croatia 2-2 Albania (Hamburg)
  • Germany 2-0 Hungary (Stuttgart)
  • Scotland 1-1 Switzerland (Cologne)

20 June

  • Slovenia 1-1 Serbia (Munich)
  • Denmark 1-1 England (Frankfurt)
  • Spain 1-0 Italy (Gelsenkirchen)

21 June

  • Slovakia 1-2 Ukraine (Düsseldorf)
  • Poland 1-3 Austria (Berlin)
  • Netherlands 0-0 France (Leipzig)

22 June

  • Georgia 1-1 Czechia (Hamburg)
  • Türkiye 0-3 Portugal (Dortmund)
  • Belgium 2-0 Romania (Cologne)

23 June

  • Switzerland 1-1 Germany (Frankfurt)
  • Scotland 0-1 Hungary (Stuttgart)

24 June

  • Croatia 1-1 Italy (Leipzig)
  • Albania 0-1 Spain (Düsseldorf)

25 June

  • Netherlands 2-3 Austria (Berlin)
  • France 1-1 Poland (Dortmund)
  • England 0-0 Slovenia (Cologne)
  • Denmark 0-0 Serbia (Munich)

26 June

  • Slovakia 1-1 Romania (Frankfurt)
  • Ukraine 0-0 Belgium (Stuttgart)
  • Czechia 1-2 Türkiye (Hamburg)
  • Georgia 2-0 Portugal (Gelsenkirchen)

Upcoming Matches

The excitement continues as the tournament moves closer to its conclusion. With the final set for July 14 in Berlin, fans around the world eagerly await to see which team will lift the coveted trophy. Stay tuned for more updates and results as UEFA EURO 2024 unfolds.