The UEFA EURO 2024 was a thrilling football spectacle that kept fans on the edge of their seats. For those keen to know, “When Is The Euros 2024?”, the tournament was held from June 14th to July 14th, 2024, in Germany. This article provides a comprehensive overview of the entire match schedule and results, allowing you to relive every moment of the action from the group stage to the final showdown in Berlin.
EURO 2024 Final Result
Sunday 14 July
Spain 2-1 England (Berlin)
The final of EURO 2024 saw a dramatic clash between Spain and England in Berlin. Spain emerged victorious with a 2-1 win, claiming the coveted European Championship title.
Semi-final Results
Tuesday 9 July
Spain 2-1 France (Munich)
In the first semi-final, Spain continued their winning streak, overcoming France 2-1 in a tightly contested match held in Munich.
Wednesday 10 July
Netherlands 1-2 England (Dortmund)
England secured their place in the final by defeating the Netherlands 2-1 in the second semi-final, played in Dortmund, setting up a final showdown against Spain.
Quarter-final Results
Friday 5 July
Spain 2-1 Germany (aet) (Stuttgart)
Spain faced Germany in a quarter-final match that went into extra time. Ultimately, Spain prevailed with a 2-1 victory in Stuttgart.
Portugal 0-0 France (aet, 3-5 on pens) (Hamburg)
Portugal and France battled to a 0-0 draw after extra time in Hamburg. France advanced to the semi-finals after a penalty shootout, winning 5-3.
Saturday 6 July
England 1-1 Switzerland (aet, 5-3 on pens) (Düsseldorf)
England’s quarter-final against Switzerland also went to penalties after a 1-1 draw in Düsseldorf. England won the shootout 5-3 to move to the next round.
Netherlands 2-1 Türkiye (Berlin)
The Netherlands secured their semi-final spot with a 2-1 victory over Türkiye in Berlin, in a match filled with attacking football.
Match highlights from Netherlands vs Türkiye EURO 2024 quarter-final in Berlin
Round of 16 Results
Saturday 29 June
Switzerland 2-0 Italy (Berlin)
Switzerland delivered a strong performance against Italy in Berlin, winning 2-0 to advance to the quarter-finals.
Germany 2-0 Denmark (Dortmund)
Germany continued their EURO 2024 journey with a convincing 2-0 victory over Denmark in Dortmund, securing their place in the quarter-finals.
Sunday 30 June
England 2-1 Slovakia (aet) (Gelsenkirchen)
England faced a resilient Slovakia in the round of 16 in Gelsenkirchen. After extra time, England managed to secure a 2-1 win.
Spain 4-1 Georgia (Cologne)
Spain showcased their attacking prowess in Cologne, defeating Georgia 4-1 in a dominant display to move into the quarter-finals.
Monday 1 July
France 1-0 Belgium (Düsseldorf)
France edged out Belgium with a narrow 1-0 victory in Düsseldorf, in a tightly contested Round of 16 match.
Portugal 0-0 Slovenia (aet, 3-0 on pens) (Frankfurt)
Portugal faced Slovenia in Frankfurt, resulting in a 0-0 draw after extra time. Portugal won the penalty shootout 3-0 to advance.
Tuesday 2 July
Romania 0-3 Netherlands (Munich)
Netherlands displayed their attacking strength against Romania in Munich, winning comfortably with a 3-0 scoreline.
Austria 1-2 Türkiye (Leipzig)
Türkiye secured their spot in the quarter-finals by defeating Austria 2-1 in Leipzig, in a closely fought match.
Highlights from Switzerland vs Italy Round of 16 match at EURO 2024 in Berlin
Group Stage Results
14 June
Group A: Germany 5-1 Scotland (Munich)
EURO 2024 kicked off in Munich with hosts Germany delivering a dominant 5-1 victory against Scotland in Group A.
15 June
Group A: Hungary 1-3 Switzerland (Cologne)
Switzerland began their Group A campaign with a 3-1 win over Hungary in Cologne, setting a strong pace in the group.
Group B: Spain 3-0 Croatia (Berlin)
Spain made a powerful statement in Group B with a 3-0 victory against Croatia in Berlin, demonstrating their title credentials early on.
Group B: Italy 2-1 Albania (Dortmund)
Italy started their EURO 2024 journey with a 2-1 win against Albania in Dortmund in Group B, in a match that saw an early scare for the defending champions.
16 June
Group D: Poland 1-2 Netherlands (Hamburg)
Netherlands began their Group D campaign with a 2-1 victory over Poland in Hamburg, in a tightly contested match.
Group C: Slovenia 1-1 Denmark (Stuttgart)
Slovenia and Denmark played out a 1-1 draw in Stuttgart in Group C, with both teams starting their EURO 2024 with a point.
Group C: Serbia 0-1 England (Gelsenkirchen)
England secured a narrow 1-0 victory against Serbia in Gelsenkirchen in Group C, in a match where defensive solidity was key.
17 June
Group E: Romania 3-0 Ukraine (Munich)
Romania surprised many with a dominant 3-0 win over Ukraine in Munich in Group E, making a strong start to their tournament.
Match highlights of Romania vs Ukraine EURO 2024 Group Stage match in Munich
Group E: Belgium 0-1 Slovakia (Frankfurt)
Slovakia caused a major upset in Group E by defeating Belgium 1-0 in Frankfurt, shaking up the group standings early in the tournament.
Group D: Austria 0-1 France (Düsseldorf)
France started their EURO 2024 campaign with a 1-0 victory over Austria in Düsseldorf in Group D, though Austria proved to be a tough opponent.
18 June
Group F: Türkiye 3-1 Georgia (Dortmund)
Türkiye began their Group F journey with a 3-1 victory over Georgia in Dortmund, in an exciting and open match.
Group F: Portugal 2-1 Czechia (Leipzig)
Portugal secured a 2-1 victory against Czechia in Leipzig in Group F, in a match where they had to come from behind to win.
19 June
Group B: Croatia 2-2 Albania (Hamburg)
Croatia and Albania played to an enthralling 2-2 draw in Hamburg in Group B, with both teams searching for their first win.
Group A: Germany 2-0 Hungary (Stuttgart)
Germany continued their winning form in Group A with a 2-0 victory over Hungary in Stuttgart, securing their place in the knockout stages.
Group A: Scotland 1-1 Switzerland (Cologne)
Scotland and Switzerland played out a 1-1 draw in Cologne in Group A, with both teams looking to secure qualification to the next round.
20 June
Group C: Slovenia 1-1 Serbia (Munich)
Slovenia and Serbia played their second consecutive 1-1 draw in Group C, this time in Munich, leaving their qualification hopes hanging in the balance.
Group C: Denmark 1-1 England (Frankfurt)
Denmark and England also played out a 1-1 draw in Group C in Frankfurt, with England failing to secure early qualification.
Group B: Spain 1-0 Italy (Gelsenkirchen)
Spain continued their strong run in Group B with a 1-0 victory over Italy in Gelsenkirchen, securing their place in the knockout stages and top spot in the group.
21 June
Group E: Slovakia 1-2 Ukraine (Düsseldorf)
Ukraine bounced back in Group E with a 2-1 victory over Slovakia in Düsseldorf, keeping their hopes of qualification alive.
Group D: Poland 1-3 Austria (Berlin)
Austria secured a crucial 3-1 victory over Poland in Berlin in Group D, boosting their chances of progressing to the knockout rounds.
Match highlights from Poland vs Austria Group D match at EURO 2024 in Berlin
Group D: Netherlands 0-0 France (Leipzig)
Netherlands and France played out a goalless draw in Leipzig in Group D, in a tactical encounter that ended with both teams earning a point.
22 June
Group F: Georgia 1-1 Czechia (Hamburg)
Georgia and Czechia played to a 1-1 draw in Hamburg in Group F, with both teams still seeking their first victory of the tournament.
Group F: Türkiye 0-3 Portugal (Dortmund)
Portugal showcased their quality with a dominant 3-0 victory over Türkiye in Dortmund in Group F, securing their place in the next round.
Group E: Belgium 2-0 Romania (Cologne)
Belgium responded strongly in Group E with a 2-0 victory over Romania in Cologne, getting their EURO 2024 campaign back on track.
23 June
Group A: Switzerland 1-1 Germany (Frankfurt)
Switzerland and Germany played out a 1-1 draw in Frankfurt in Group A, with Germany securing top spot and Switzerland also qualifying.
Group A: Scotland 0-1 Hungary (Stuttgart)
Hungary kept their hopes of qualifying as one of the best third-placed teams alive with a narrow 1-0 victory over Scotland in Stuttgart in Group A.
24 June
Group B: Croatia 1-1 Italy (Leipzig)
Croatia and Italy played to a 1-1 draw in Leipzig in Group B, a result that put Italy through to the next round and left Croatia facing potential elimination.
Group B: Albania 0-1 Spain (Düsseldorf)
Spain maintained their perfect record in Group B with a 1-0 victory over Albania in Düsseldorf, confirming their top spot in the group.
25 June
Group D: Netherlands 2-3 Austria (Berlin)
Austria topped Group D with a thrilling 3-2 victory over the Netherlands in Berlin, in a match filled with attacking football.
Group D: France 1-1 Poland (Dortmund)
France drew 1-1 with Poland in Dortmund in Group D, a result that saw France finish second in the group.
Group C: England 0-0 Slovenia (Cologne)
England topped Group C despite a goalless draw against Slovenia in Cologne, in a match where they struggled to break down a resolute Slovenian defence.
Group C: Denmark 0-0 Serbia (Munich)
Denmark and Serbia played out a goalless draw in Munich in Group C, with Denmark progressing to the knockout stages and Serbia eliminated.
26 June
Group E: Slovakia 1-1 Romania (Frankfurt)
Slovakia and Romania drew 1-1 in Frankfurt in Group E, with both teams progressing to the Round of 16 from a tightly contested group.
Group E: Ukraine 0-0 Belgium (Stuttgart)
Ukraine and Belgium played out a goalless draw in Stuttgart in Group E, a result that saw Belgium qualify for the next round and Ukraine eliminated on goal difference.
Group F: Czechia 1-2 Türkiye (Hamburg)
Türkiye secured their place in the knockout stages with a 2-1 victory over Czechia in Hamburg in Group F.
Group F: Georgia 2-0 Portugal (Gelsenkirchen)
Georgia caused a major shock by defeating Portugal 2-0 in Gelsenkirchen in Group F, securing their place in the Round of 16 in their debut major tournament.
Match highlights from Georgia's stunning 2-0 victory over Portugal in EURO 2024 Group F
Conclusion
UEFA EURO 2024, held from June 14th to July 14th, 2024, delivered a month of unforgettable football action. From the thrilling group stage matches to the dramatic knockout rounds, culminating in Spain’s victory over England in the final, the tournament provided countless memorable moments for fans worldwide. This full schedule and results overview allows you to look back at all the key dates and outcomes from EURO 2024.