The UEFA EURO 2024 tournament has concluded, but the thrill of the matches and the memories of stunning goals and dramatic finishes linger on. For fans looking to catch up on “Euro 2024 Todays Match” results or simply relive the excitement, here’s a comprehensive rundown of the final scores and key highlights from each stage of this prestigious football event.
EURO 2024 Final Result
The grand finale of EURO 2024 saw a captivating clash between Spain and England at the iconic Berlin stadium.
Sunday 14 July
Spain 2-1 England (Berlin)
The final match delivered a high-stakes encounter with Spain ultimately clinching the EURO 2024 title in a 2-1 victory over England. Spain’s triumph marked a historic moment, adding another chapter to their rich football legacy.
EURO 2024 Semi-Final Results
The semi-finals set the stage for the final showdown, featuring intense matches that kept fans on the edge of their seats.
Tuesday 9 July
Spain 2-1 France (Munich)
Spain continued their strong campaign by overcoming France in a tightly contested 2-1 victory in Munich. This win propelled them into the final and showcased their tactical prowess.
Wednesday 10 July
Netherlands 1-2 England (Dortmund)
England secured their place in the final by defeating the Netherlands 2-1 in Dortmund. This semi-final was a showcase of attacking football and set up the highly anticipated final against Spain.
EURO 2024 Quarter-Final Results
The quarter-finals were filled with drama, including extra time and penalty shootouts, as teams battled for a spot in the final four.
Friday 5 July
Spain 2-1 Germany (aet) (Stuttgart)
Portugal 0-0 France (aet, 3-5 on pens) (Hamburg)
Friday’s quarter-final matches provided edge-of-your-seat action. Spain edged out Germany 2-1 after extra time in Stuttgart, demonstrating their resilience and determination. Simultaneously, in Hamburg, France overcame Portugal in a penalty shootout following a goalless draw, highlighting the unpredictable nature of knockout football.
Saturday 6 July
England 1-1 Switzerland (aet, 5-3 on pens) (Düsseldorf)
Netherlands 2-1 Türkiye (Berlin)
Saturday’s fixtures continued the quarter-final drama. England progressed after a penalty shootout victory against Switzerland in Düsseldorf, following a 1-1 draw. In Berlin, the Netherlands defeated Türkiye 2-1 in a match filled with attacking flair, securing their place in the semi-finals.
Highlights: Netherlands 2-1 Türkiye
EURO 2024 Round of 16 Results
The Round of 16 marked the beginning of the knockout stages, where every match was a must-win.
Saturday 29 June
Switzerland 2-0 Italy (Berlin)
Germany 2-0 Denmark (Dortmund)
The Round of 16 kicked off with Switzerland securing a decisive 2-0 victory over Italy in Berlin, showcasing a strong defensive performance. In Dortmund, Germany also advanced with a 2-0 win against Denmark, maintaining their momentum in the tournament.
Sunday 30 June
England 2-1 Slovakia (aet) (Gelsenkirchen)
Spain 4-1 Georgia (Cologne)
Sunday’s matches saw England overcome Slovakia 2-1 after extra time in Gelsenkirchen, demonstrating their ability to perform under pressure. Spain delivered a dominant performance in Cologne, defeating Georgia 4-1 and signaling their title contender status.
Monday 1 July
France 1-0 Belgium (Düsseldorf)
Portugal 0-0 Slovenia (aet, 3-0 on pens) (Frankfurt)
Monday brought more tight contests. France edged out Belgium 1-0 in Düsseldorf in a tactical battle. Portugal advanced past Slovenia in Frankfurt after a penalty shootout following a goalless draw, highlighting the importance of goalkeeping and composure in crucial moments.
Tuesday 2 July
Romania 0-3 Netherlands (Munich)
Austria 1-2 Türkiye (Leipzig)
The Round of 16 concluded on Tuesday with the Netherlands delivering a strong 3-0 victory over Romania in Munich. Türkiye secured a 2-1 win against Austria in Leipzig, rounding out the quarter-final lineup with a dynamic attacking display.
Highlights: Switzerland 2-0 Italy
EURO 2024 Group Stage Results
The group stage set the foundation for the knockout rounds, with each match crucial for progression.
14 June
Group A: Germany 5-1 Scotland (Munich)
EURO 2024 began with a dominant performance from Germany, who defeated Scotland 5-1 in Munich, setting a high scoring tone for the tournament.
15 June
Group A: Hungary 1-3 Switzerland (Cologne)
Group B: Spain 3-0 Croatia (Berlin)
Group B: Italy 2-1 Albania (Dortmund)
Day two saw Switzerland beat Hungary 3-1 in Cologne, while in Group B, Spain impressed with a 3-0 win over Croatia in Berlin. Italy narrowly defeated Albania 2-1 in Dortmund, marking a competitive start to Group B.
16 June
Group C: Slovenia 1-1 Denmark (Stuttgart)
Group C: Serbia 0-1 England (Gelsenkirchen)
Group D: Poland 1-2 Netherlands (Hamburg)
Group C opened with a 1-1 draw between Slovenia and Denmark in Stuttgart. England started with a 1-0 victory over Serbia in Gelsenkirchen. In Group D, Netherlands overcame Poland 2-1 in Hamburg in a tightly contested match.
17 June
Group D: Austria 0-1 France (Düsseldorf)
Group E: Belgium 0-1 Slovakia (Frankfurt)
Group E: Romania 3-0 Ukraine (Munich)
France began their campaign with a 1-0 win against Austria in Düsseldorf. Group E saw a major upset as Slovakia defeated Belgium 1-0 in Frankfurt. Romania delivered a shock result, beating Ukraine 3-0 in Munich.
Highlights: Romania 3-0 Ukraine
18 June
Group F: Türkiye 3-1 Georgia (Dortmund)
Group F: Portugal 2-1 Czechia (Leipzig)
Türkiye defeated Georgia 3-1 in Dortmund in a high-scoring Group F opener. Portugal started with a 2-1 victory over Czechia in Leipzig, setting up an intriguing Group F.
19 June
Group A: Germany 2-0 Hungary (Stuttgart)
Group A: Scotland 1-1 Switzerland (Cologne)
Group B: Croatia 2-2 Albania (Hamburg)
Germany continued their winning streak with a 2-0 victory over Hungary in Stuttgart, securing early qualification from Group A. Scotland and Switzerland drew 1-1 in Cologne. Croatia and Albania played out a thrilling 2-2 draw in Hamburg in Group B.
20 June
Group B: Spain 1-0 Italy (Gelsenkirchen)
Group C: Denmark 1-1 England (Frankfurt)
Group C: Slovenia 1-1 Serbia (Munich)
Spain continued their strong form, defeating Italy 1-0 in Gelsenkirchen in a key Group B clash. Both Group C matches on this day ended in 1-1 draws, with Denmark facing England in Frankfurt and Slovenia playing Serbia in Munich.
21 June
Group D: Poland 1-3 Austria (Berlin)
Group D: Netherlands 0-0 France (Leipzig)
Group E: Slovakia 1-2 Ukraine (Düsseldorf)
Austria bounced back with a 3-1 victory over Poland in Berlin. Netherlands and France played out a goalless draw in Leipzig. Ukraine kept their hopes alive with a 2-1 win against Slovakia in Düsseldorf.
Highlights: Poland 1-3 Austria
22 June
Group E: Belgium 2-0 Romania (Cologne)
Group F: Georgia 1-1 Czechia (Hamburg)
Group F: Türkiye 0-3 Portugal (Dortmund)
Belgium responded to their earlier defeat with a 2-0 win over Romania in Cologne. Georgia and Czechia drew 1-1 in Hamburg. Portugal showcased their strength with a 3-0 victory over Türkiye in Dortmund.
23 June
Group A: Switzerland 1-1 Germany (Frankfurt)
Group A: Scotland 0-1 Hungary (Stuttgart)
Switzerland and Germany played out a 1-1 draw in Frankfurt, confirming Germany’s top spot in Group A. Hungary kept their hopes alive with a 1-0 win over Scotland in Stuttgart.
24 June
Group B: Albania 0-1 Spain (Düsseldorf)
Group B: Croatia 1-1 Italy (Leipzig)
Spain maintained their perfect record with a 1-0 win over Albania in Düsseldorf. Croatia and Italy drew 1-1 in Leipzig, a result that proved crucial for Italy’s progression.
25 June
Group C: England 0-0 Slovenia (Cologne)
Group C: Denmark 0-0 Serbia (Munich)
Group D: France 1-1 Poland (Dortmund)
Group D: Netherlands 2-3 Austria (Berlin)
All Group C matches on this day ended in goalless draws: England vs Slovenia in Cologne and Denmark vs Serbia in Munich. France and Poland drew 1-1 in Dortmund, while Austria secured a 3-2 victory over the Netherlands in Berlin in a thrilling Group D encounter.
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)
Group E concluded with Slovakia and Romania drawing 1-1 in Frankfurt and Ukraine and Belgium playing out a goalless draw in Stuttgart. In Group F, Türkiye defeated Czechia 2-1 in Hamburg, while Georgia caused a major upset by defeating Portugal 2-0 in Gelsenkirchen.
Highlights: Georgia 2-0 Portugal
Stay tuned for future UEFA events and more football action!
For more details and match highlights, visit UEFA EURO 2024 official website.