Get ready for UEFA EURO 2024! Here’s the complete tournament schedule, including all match fixtures and results as they unfold in Germany. Follow along to stay updated on every game from the group stage to the final.
EURO 2024 Final Result
Sunday, July 14
Spain 2-1 England (Berlin)
Final highlights: Spain defeated England 2-1 to win EURO 2024.
EURO 2024 Semi-final Results
Tuesday, July 9
Spain 2-1 France (Munich)
Wednesday, July 10
Netherlands 1-2 England (Dortmund)
EURO 2024 Quarter-final Results
Friday, July 5
Spain 2-1 Germany (aet) (Stuttgart)
Portugal 0-0 France (aet, 3-5 on pens) (Hamburg)
Saturday, July 6
England 1-1 Switzerland (aet, 5-3 on pens) (Düsseldorf)
Netherlands 2-1 Türkiye (Berlin)
Highlights: Netherlands edge out Türkiye with a 2-1 victory in the quarter-finals.
EURO 2024 Round of 16 Results
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)
Highlights: Switzerland advances to the quarter-finals after a dominant 2-0 win against Italy.
EURO 2024 Group Stage Results
Group A
June 14
Germany 5-1 Scotland (Munich)
June 15
Hungary 1-3 Switzerland (Cologne)
June 19
Germany 2-0 Hungary (Stuttgart)
Scotland 1-1 Switzerland (Cologne)
June 23
Switzerland 1-1 Germany (Frankfurt)
Scotland 0-1 Hungary (Stuttgart)
Group B
June 15
Spain 3-0 Croatia (Berlin)
Italy 2-1 Albania (Dortmund)
June 19
Croatia 2-2 Albania (Hamburg)
Spain 1-0 Italy (Gelsenkirchen)
June 24
Croatia 1-1 Italy (Leipzig)
Albania 0-1 Spain (Düsseldorf)
Group C
June 16
Slovenia 1-1 Denmark (Stuttgart)
Serbia 0-1 England (Gelsenkirchen)
June 20
Slovenia 1-1 Serbia (Munich)
Denmark 1-1 England (Frankfurt)
June 25
England 0-0 Slovenia (Cologne)
Denmark 0-0 Serbia (Munich)
Group D
June 16
Poland 1-2 Netherlands (Hamburg)
Austria 0-1 France (Düsseldorf)
June 21
Poland 1-3 Austria (Berlin)
Netherlands 0-0 France (Leipzig)
Highlights: Austria secures a dominant 3-1 victory over Poland in Group D.
June 25
Netherlands 2-3 Austria (Berlin)
France 1-1 Poland (Dortmund)
Group E
June 17
Romania 3-0 Ukraine (Munich)
Belgium 0-1 Slovakia (Frankfurt)
Highlights: Romania surprised with a resounding 3-0 victory over Ukraine in their opening match.
June 21
Slovakia 1-2 Ukraine (Düsseldorf)
Belgium 2-0 Romania (Cologne)
June 26
Slovakia 1-1 Romania (Frankfurt)
Ukraine 0-0 Belgium (Stuttgart)
Group F
June 18
Türkiye 3-1 Georgia (Dortmund)
Portugal 2-1 Czechia (Leipzig)
June 22
Georgia 1-1 Czechia (Hamburg)
Türkiye 0-3 Portugal (Dortmund)
June 26
Czechia 1-2 Türkiye (Hamburg)
Georgia 2-0 Portugal (Gelsenkirchen)
Highlights: Georgia achieves a surprising 2-0 victory against Portugal in the group stage.
For a complete overview of the Uefa Euro 2024 Schedule and to stay updated with live scores and results, keep this page bookmarked. Don’t miss any of the action from this prestigious European football tournament!
Download the match schedule for offline access.
Sign up for a free MyUEFA account to personalize your EURO 2024 experience, access live streams and on-demand content, engage in games, and apply for tickets to future European football events.