Get ready for UEFA Euro 2024! Football fans across the globe are eagerly anticipating this prestigious tournament. To ensure you don’t miss any of the action, here’s a comprehensive schedule of all Euro 2024 matches, including results as they unfold. Stay tuned to follow your favorite teams and catch every thrilling moment of the competition.
Euro 2024 Knockout Stage Schedule and Results
The knockout stage of Euro 2024 promises high-stakes drama and unforgettable moments. Here’s a breakdown of the matches and results from the final to the round of 16.
Euro 2024 Final
Sunday, July 14
Spain vs England 2-1 (Berlin)
Euro 2024 Semi-finals Results
Tuesday, July 9
Spain vs France 2-1 (Munich)
Wednesday, July 10
Netherlands vs England 1-2 (Dortmund)
Youngest Goalscorer: Keep an eye on emerging talents like Yamal, who could break records as the youngest goalscorer in EURO history.
Euro 2024 Quarter-finals Results
Friday, July 5
Spain vs Germany 2-1 AET (Stuttgart)
Portugal vs France 0-0, France win 5-3 on penalties (Hamburg)
Saturday, July 6
England vs Switzerland 1-1 AET, England win 5-3 on penalties (Düsseldorf)
Netherlands vs Turkey 2-1 (Berlin)
Euro 2024 Round of 16 Results
Saturday, June 29
Switzerland vs Italy 2-0 (Berlin)
Germany vs Denmark (Dortmund) – Note: Result not provided in original text, keep link for schedule.
Sunday, June 30
England vs Slovakia 2-1 AET (Gelsenkirchen)
Spain vs Georgia 4-1 (Cologne)
Monday, July 1
France vs Belgium 1-0 (Düsseldorf)
Portugal vs Slovenia 0-0, Portugal win 3-0 on penalties (Frankfurt)
Tuesday, July 2
Romania vs Netherlands 0-3 (Munich)
Austria vs Turkey 1-2 (Leipzig)
Euro 2024 Group Stage Matches and Results
The Euro 2024 group stage set the foundation for the knockout rounds, featuring intense competition across six groups. Here’s a detailed look at the matches and results.
Group Stage Match Results
Friday, June 14
Group A: Germany vs Scotland 5-1 (Munich)
Saturday, June 15
Group A: Hungary vs Switzerland 1-3 (Cologne)
Group B: Spain vs Croatia 3-0 (Berlin)
Group B: Italy vs Albania 2-1 (Dortmund)
Sunday, June 16
Group D: Poland vs Netherlands 1-2 (Hamburg)
Group C: Slovenia vs Denmark 1-1 (Stuttgart)
Group C: Serbia vs England 0-1 (Gelsenkirchen)
Monday, June 17
Group E: Romania vs Ukraine 3-0 (Munich)
Group E: Belgium vs Slovakia 0-1 (Frankfurt)
Group D: Austria vs France 0-1 (Düsseldorf)
Tuesday, June 18
Group F: Turkey vs Georgia 3-1 (Dortmund)
Group F: Portugal vs Czechia 2-1 (Leipzig)
Wednesday, June 19
Group B: Croatia vs Albania 2-2 (Hamburg)
Group A: Germany vs Hungary 2-0 (Stuttgart)
Group A: Scotland vs Switzerland 1-1 (Cologne)
Thursday, June 20
Group C: Slovenia vs Serbia 1-1 (Munich)
Group C: Denmark vs England 1-1 (Frankfurt)
Group B: Spain vs Italy 1-0 (Gelsenkirchen)
Friday, June 21
Group E: Slovakia vs Ukraine 1-2 (Düsseldorf)
Group D: Poland vs Austria 1-3 (Berlin)
Group D: Netherlands vs France 0-0 (Leipzig)
Saturday, June 22
Group F: Georgia vs Czechia 1-1 (Hamburg)
Group F: Turkey vs Portugal 0-3 (Dortmund)
Group E: Belgium vs Romania 2-0 (Cologne)
Sunday, June 23
Group A: Switzerland vs Germany 1-1 (Frankfurt)
Group A: Scotland vs Hungary 0-1 (Stuttgart)
Monday, June 24
Group B: Croatia vs Italy 1-1 (Leipzig)
Group B: Albania vs Spain 0-1 (Düsseldorf)
Tuesday, June 25
Group D: Netherlands vs Austria 2-3 (Berlin)
Group D: France vs Poland 1-1 (Dortmund)
Group C: England vs Slovenia 0-0 (Cologne)
Group C: Denmark vs Serbia 0-0 (Munich)
Wednesday, June 26
Group E: Slovakia vs Romania 1-1 (Frankfurt)
Group E: Ukraine vs Belgium 0-0 (Stuttgart)
Group F: Czechia vs Turkey 1-2 (Hamburg)
Group F: Georgia vs Portugal 2-0 (Gelsenkirchen)
Did you know?
UEFA’s commitment to sustainability for EURO 2024 is evident in the regional grouping of venues and matches. This strategic approach reduces team flights by 75% compared to EURO 2016 and promotes more sustainable and easier travel between matches for fans.
Download the match calendar to keep track of all the Euro 2024 action!