The UEFA EURO 2024 is set to be a thrilling football spectacle, and fans around the globe are eagerly awaiting the kick-off. To ensure you don’t miss any of the action, we’ve compiled a comprehensive Fifa Euro 2024 Schedule, including all match fixtures and results. This guide will keep you updated throughout the tournament, from the group stage to the final showdown in Berlin.
EURO 2024 Final Result
Sunday, July 14
Spain 2-1 England (Berlin)
Final Highlights: Spain clinched the EURO 2024 title in a tightly contested match against England.
Semi-Final Results
Tuesday, July 9
Spain 2-1 France (Munich)
Wednesday, July 10
Netherlands 1-2 England (Dortmund)
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)
Match Highlights: Watch highlights from the exciting Netherlands vs. Türkiye quarter-final match.
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)
Match Highlights: Relive the key moments from Switzerland’s victory over Italy in the Round of 16.
Group Stage Results
June 14
Group A: Germany 5-1 Scotland (Munich)
June 15
Group A: Hungary 1-3 Switzerland (Cologne)
Group B: Spain 3-0 Croatia (Berlin)
Group B: Italy 2-1 Albania (Dortmund)
June 16
Group D: Poland 1-2 Netherlands (Hamburg)
Group C: Slovenia 1-1 Denmark (Stuttgart)
Group C: Serbia 0-1 England (Gelsenkirchen)
June 17
Group E: Romania 3-0 Ukraine (Munich)
Group E: Belgium 0-1 Slovakia (Frankfurt)
Group D: Austria 0-1 France (Düsseldorf)
Match Highlights: Re-watch the highlights from Romania’s dominant performance against Ukraine.
June 18
Group F: Türkiye 3-1 Georgia (Dortmund)
Group F: Portugal 2-1 Czechia (Leipzig)
June 19
Group B: Croatia 2-2 Albania (Hamburg)
Group A: Germany 2-0 Hungary (Stuttgart)
Group A: Scotland 1-1 Switzerland (Cologne)
June 20
Group C: Slovenia 1-1 Serbia (Munich)
Group C: Denmark 1-1 England (Frankfurt)
Group B: Spain 1-0 Italy (Gelsenkirchen)
June 21
Group E: Slovakia 1-2 Ukraine (Düsseldorf)
Group D: Poland 1-3 Austria (Berlin)
Group D: Netherlands 0-0 France (Leipzig)
Match Highlights: Catch the highlights from Austria’s victory over Poland in Group D.
June 22
Group F: Georgia 1-1 Czechia (Hamburg)
Group F: Türkiye 0-3 Portugal (Dortmund)
Group E: Belgium 2-0 Romania (Cologne)
June 23
Group A: Switzerland 1-1 Germany (Frankfurt)
Group A: Scotland 0-1 Hungary (Stuttgart)
June 24
Group B: Croatia 1-1 Italy (Leipzig)
Group B: Albania 0-1 Spain (Düsseldorf)
June 25
Group D: Netherlands 2-3 Austria (Berlin)
Group D: France 1-1 Poland (Dortmund)
Group C: England 0-0 Slovenia (Cologne)
Group C: Denmark 0-0 Serbia (Munich)
June 26
Group E: Slovakia 1-1 Romania (Frankfurt)
Group E: Ukraine 0-0 Belgium (Stuttgart)
Group F: Czechia 1-2 Türkiye (Hamburg)
Group F: Georgia 2-0 Portugal (Gelsenkirchen)
Match Highlights: Relive the stunning Georgia vs. Portugal match from the group stage.
Sustainability at EURO 2024
UEFA is committed to making EURO 2024 a benchmark for sustainability in sports. The tournament venues and matches are strategically organised in regional clusters. This approach significantly reduces the travel distance for teams, cutting down flight usage by an impressive 75% compared to EURO 2016. This regional approach also facilitates easier and more sustainable transportation options for fans traveling between match locations, contributing to a greener tournament experience.
[Download the match schedule]
Stay connected with all the EURO 2024 action and create your free MyUEFA account to access live streams, on-demand content, interactive games, and exclusive prizes. Sign up for a free MyUEFA account today!