Relive the excitement of UEFA Euro 2024 with a comprehensive overview of all the fixtures and results. From the opening match in Munich to the grand final in Berlin, every game was a chapter in this thrilling tournament. Here’s a detailed look at how each stage unfolded.
EURO 2024 Final: Spain Crowned Champions
The UEFA Euro 2024 concluded with a captivating final in Berlin. Spain faced England in a high-stakes match that kept fans on the edge of their seats.
Sunday 14 July
Spain 2-1 England (Berlin)
Spain emerged victorious, clinching the EURO 2024 title in a hard-fought 2-1 victory over England. The final match was a fitting end to a tournament filled with drama and exceptional football.
Semi-Finals: Road to the Final
The semi-finals set the stage for the ultimate showdown, featuring intense battles for a spot in the final.
Tuesday 9 July
Spain 2-1 France (Munich)
Wednesday 10 July
Netherlands 1-2 England (Dortmund)
Spain continued their impressive run, overcoming France in a tight 2-1 match in Munich. Simultaneously, England secured their place in the final by defeating the Netherlands, also with a 2-1 scoreline, in Dortmund, setting up the anticipated final clash with Spain.
Quarter-Finals: Top Teams Emerge
The quarter-finals witnessed some of the tournament’s most dramatic encounters, as teams battled fiercely for a place in the final four.
Friday 5 July
Spain 2-1 Germany (aet) (Stuttgart)
Portugal 0-0 France (aet, 3-5 on pens) (Hamburg)
Saturday 6 July
England 1-1 Switzerland (aet, 5-3 on pens) (Düsseldorf)
Netherlands 2-1 Türkiye (Berlin)
Spain edged out Germany in a thrilling extra-time victory in Stuttgart, while France overcame Portugal in a penalty shootout in Hamburg. England also faced a tough challenge from Switzerland, eventually winning on penalties in Düsseldorf. The Netherlands secured their semi-final spot with a 2-1 win against Türkiye in Berlin.
Switzerland 2-0 Italy
Image alt text: Highlight from the Round of 16 match between Switzerland and Italy, showcasing Switzerland’s 2-0 victory.
Round of 16: Knockout Stage Begins
The Round of 16 marked the beginning of the knockout stage, with crucial matches that determined which teams would advance in the tournament.
Saturday 29 June
Switzerland 2-0 Italy (Berlin)
Germany 2-0 Denmark (Dortmund)
Sunday 30 June
England 2-1 Slovakia (aet) (Gelsenkirchen)
Spain 4-1 Georgia (Cologne)
Monday 1 July
France 1-0 Belgium (Düsseldorf)
Portugal 0-0 Slovenia (aet, 3-0 on pens) (Frankfurt)
Tuesday 2 July
Romania 0-3 Netherlands (Munich)
Austria 1-2 Türkiye (Leipzig)
Switzerland delivered a strong performance against Italy, winning 2-0 in Berlin, while Germany also secured a 2-0 victory over Denmark in Dortmund. England faced a resilient Slovakia, winning 2-1 after extra time in Gelsenkirchen. Spain showcased their dominance with a 4-1 win against Georgia in Cologne. France narrowly defeated Belgium 1-0 in Düsseldorf, and Portugal advanced after a penalty shootout against Slovenia in Frankfurt. The Netherlands convincingly beat Romania 3-0 in Munich, and Türkiye edged out Austria 2-1 in Leipzig, completing the Round of 16 fixtures.
Group Stage: Foundation of EURO 2024
The group stage was the initial phase of UEFA Euro 2024, setting the stage for the knockout rounds. Here’s a detailed look at the results from each group.
Matchday 1
14 June
Group A: Germany 5-1 Scotland (Munich)
15 June
Group A: Hungary 1-3 Switzerland (Cologne)
Group B: Spain 3-0 Croatia (Berlin)
Group B: Italy 2-1 Albania (Dortmund)
16 June
Group D: Poland 1-2 Netherlands (Hamburg)
Group C: Slovenia 1-1 Denmark (Stuttgart)
Group C: Serbia 0-1 England (Gelsenkirchen)
17 June
Group E: Romania 3-0 Ukraine (Munich)
Group E: Belgium 0-1 Slovakia (Frankfurt)
Group D: Austria 0-1 France (Düsseldorf)
Romania 3-0 Ukraine
Image alt text: Match highlights showing Romania’s dominant 3-0 victory over Ukraine in their EURO 2024 Group E stage game.
18 June
Group F: Türkiye 3-1 Georgia (Dortmund)
Group F: Portugal 2-1 Czechia (Leipzig)
Matchday 2
19 June
Group B: Croatia 2-2 Albania (Hamburg)
Group A: Germany 2-0 Hungary (Stuttgart)
Group A: Scotland 1-1 Switzerland (Cologne)
20 June
Group C: Slovenia 1-1 Serbia (Munich)
Group C: Denmark 1-1 England (Frankfurt)
Group B: Spain 1-0 Italy (Gelsenkirchen)
21 June
Group E: Slovakia 1-2 Ukraine (Düsseldorf)
Group D: Poland 1-3 Austria (Berlin)
Group D: Netherlands 0-0 France (Leipzig)
Poland 1-3 Austria
Image alt text: Action shot from the Group D match between Poland and Austria, highlighting Austria’s 3-1 victory.
22 June
Group F: Georgia 1-1 Czechia (Hamburg)
Group F: Türkiye 0-3 Portugal (Dortmund)
Group E: Belgium 2-0 Romania (Cologne)
Matchday 3
23 June
Group A: Switzerland 1-1 Germany (Frankfurt)
Group A: Scotland 0-1 Hungary (Stuttgart)
24 June
Group B: Croatia 1-1 Italy (Leipzig)
Group B: Albania 0-1 Spain (Düsseldorf)
25 June
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)
26 June
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)
Georgia 2-0 Portugal
Image alt text: EURO 2024 Group F match highlights, showcasing Georgia’s surprising 2-0 victory against Portugal.
This detailed schedule and results listing provides a complete overview of the UEFA Euro 2024 tournament, from the group stages to the thrilling final. Revisit the matches and moments that made this European Championship unforgettable.