Spain wins Euro 2024

Spain beats England to win the Euro 2024 in Germany

With Rodri, Dani Olmo, Nico Williams and young talent Lamine Yamal, Spain won Euro 2024 in Germany, beating England 2-1 in the final. This victory confirmed the incredible potential shown throughout the tournament, in which Spain became the first nation to win all seven matches.

Their impressive run saw them dominate Croatia and Italy in the group stage, before beating hosts Germany in the quarter-finals, France in the semi-finals and England in the final. An extraordinary feat!

On the other hand, for fans of the Three Lions, who have been chasing an international trophy since 1966, this is yet another disappointment, after losing to Italy in the final at Wembley in 2021.

The results of the Euro 2024 in Germany

Euro 2024 final

Thanks to goals from one of the tournament’s sensations, Nico Williams, and Mikel Oyarzabal, who came on in the 68th minute, Spain ended England’s dream of bringing the trophy back home. England had thought they were back in the game when Cole Palmer, who subbed in for Phil Foden, equalised at 1-all in the 73rd minute. But the Real Sociedad striker scored a brilliant goal in the 86th minute to leave Southgate’s side stunned, and England trophyless.

Sunday, July 14th, 2024
Olympiastadion, Berlin
Spain Spain 2 – 1 England England

Semi-finals

Powerless against La Roja, France lost 2-1 to Spain. England came from behind to beat the Netherlands 2-1 after extra time to secure its spot in the final.

Wednesday, July 10th, 2024
BVB Stadion, Dortmund
Netherlands Netherlands 1 – 2 England England
Tuesday, July 9th, 2024
Fussball Arena München, Munich
Spain Spain 2 – 1 France France

Quarterfinals

In the quarterfinal clash, host Germany logically lost out to Spain. France eliminated Portugal on penalties after once again failing to score. England, at the end of their tether, overcame Switzerland on penalties, and finally, the Netherlands eliminated Turkey, one of the great surprises of this Euro.

Saturday, July 6th, 2024
Olympiastadion, Berlin
Netherlands Netherlands 2 – 1 Turkey Turkey
Düsseldorf Arena, Düsseldorf
England England 1 – 1
(5-3 pen.)
Switzerland Switzerland
Friday, July 5th, 2024
Volksparkstadion, Hamburg
Portugal Portugal 0 – 0
(3-5 pen.)
France France
Stuttgart Arena, Stuttgart
Spain Spain 2 – 1 Germany Germany

Last 16

Reigning champions Italy fell to Switzerland (2-0). Germany, Spain, the Netherlands and France qualified without a hitch. Turkey, who beat Austria, England in extremis, and Portugal, who qualified on penalties, also made it through to the quarter-finals.

Tuesday, July 2nd, 2024
Leipzig Stadium, Leipzig
Austria Austria 1 – 2 Turkey Turkey
Fussball Arena München, Munich
Romania Romania 0 – 3 Netherlands Netherlands
Monday, July 1st, 2024
Frankfurt Arena, Frankfurt
Portugal Portugal 0 – 0
(3-0 pen.)
Slovenia Slovenia
Düsseldorf Arena, Düsseldorf
France France 1 – 0 Belgium Belgium
Sunday, June 30th, 2024
Köln Stadion, Koln
Spain Spain 4 – 1 Georgia Georgia
Arena AufSchalke , Gelsenkirchen
England England 1 – 1
(2-1 e.t.)
Slovakia Slovakia
Saturday, June 29th, 2024
BVB Stadion, Dortmund
Germany Germany 2 – 0 Denmark Denmark
Olympiastadion, Berlin
Switzerland Switzerland 2 – 0 Italy Italy

Round stage, matchday 3

Wednesday, June 26th, 2024
Arena AufSchalke , Gelsenkirchen
Georgia Georgia 2 – 0 Portugal Portugal
Volksparkstadion, Hamburg
Czech Republic Czech Republic 1 – 2 Turkey Turkey
Stuttgart Arena, Stuttgart
Ukraine Ukraine 0 – 0 Belgium Belgium
Frankfurt Arena, Frankfurt
Slovakia Slovakia 1 – 1 Romania Romania
Tuesday, June 25th, 2024
Fussball Arena München, Munich
Denmark Denmark 0 – 0 Serbia Serbia
Köln Stadion, Koln
England England 0 – 0 Slovenia Slovenia
BVB Stadion, Dortmund
France France 1 – 1 Poland Poland
Olympiastadion, Berlin
Netherlands Netherlands 2 – 3 Austria Austria
Monday, June 24th, 2024
Düsseldorf Arena, Düsseldorf
Albania Albania 0 – 1 Spain Spain
Leipzig Stadium, Leipzig
Croatia Croatia 1 – 1 Italy Italy
Sunday, June 23rd, 2024
Stuttgart Arena, Stuttgart
Scotland Scotland 0 – 1 Hungary Hungary
Frankfurt Arena, Frankfurt
Switzerland Switzerland 1 – 1 Germany Germany

Round stage, matchday 2

Saturday, June 22nd, 2024
Köln Stadion, Koln
Belgium Belgium 2 – 0 Romania Romania
BVB Stadion, Dortmund
Turkey Turkey 0 – 3 Portugal Portugal
Volksparkstadion, Hamburg
Georgia Georgia 1 – 1 Czech Republic Czech Republic
Friday, June 21st, 2024
Leipzig Stadium, Leipzig
Netherlands Netherlands 0 – 0 France France
Olympiastadion, Berlin
Poland Poland 1 – 3 Austria Austria
Düsseldorf Arena, Düsseldorf
Slovakia Slovakia 1 – 2 Ukraine Ukraine
Thursday, June 20th, 2024
Arena AufSchalke , Gelsenkirchen
Spain Spain 1 – 0 Italy Italy
Frankfurt Arena, Frankfurt
Denmark Denmark 1 – 1 England England
Fussball Arena München, Munich
Slovenia Slovenia 1 – 1 Serbia Serbia
Wednesday, June 19th, 2024
Köln Stadion, Koln
Scotland Scotland 1 – 1 Switzerland Switzerland
Stuttgart Arena, Stuttgart
Germany Germany 2 – 0 Hungary Hungary
Volksparkstadion, Hamburg
Croatia Croatia 2 – 2 Albania Albania

Round stage, matchday 1

Tuesday, June 18th, 2024
Leipzig Stadium, Leipzig
Portugal Portugal 2 – 1 Czech Republic Czech Republic
BVB Stadion, Dortmund
Turkey Turkey 3 – 1 Georgia Georgia
Monday, June 17th, 2024
Düsseldorf Arena, Düsseldorf
Austria Austria 0 – 1 France France
Frankfurt Arena, Frankfurt
Belgium Belgium 0 – 1 Slovakia Slovakia
Fussball Arena München, Munich
Romania Romania 3 – 0 Ukraine Ukraine
Sunday, June 16th, 2024
Arena AufSchalke , Gelsenkirchen
Serbia Serbia 0 – 1 England England
Stuttgart Arena, Stuttgart
Slovenia Slovenia 1 – 1 Denmark Denmark
Volksparkstadion, Hamburg
Poland Poland 1 – 2 Netherlands Netherlands
Saturday, June 15th, 2024
BVB Stadion, Dortmund
Italy Italy 2 – 1 Albania Albania
Olympiastadion, Berlin
Spain Spain 3 – 0 Croatia Croatia
Köln Stadion, Koln
Hungary Hungary 1 – 3 Switzerland Switzerland
Friday, June 14th, 2024
Fussball Arena München, Munich
Germany Germany 5 – 1 Scotland Scotland

Euro 2024 Group Stage standings

Group A: Germany, Switzerland, Hungary, Scotland

# MP W D L GF GA +/- PTS
1GermanyGermany 3 2 1 0 8 2 6 7
2SwitzerlandSwitzerland 3 1 2 0 5 3 2 5
3HungaryHungary 3 1 0 2 2 5 -3 3
4ScotlandScotland 3 0 1 2 2 7 -5 1

Group B: Spain, Italy, Croatia, Albania

# MP W D L GF GA +/- PTS
1SpainSpain 3 3 0 0 5 0 5 9
2ItalyItaly 3 1 1 1 3 3 0 4
3CroatiaCroatia 3 0 2 1 3 6 -3 2
4AlbaniaAlbania 3 0 1 2 3 5 -2 1

Group C: England, Denmark, Slovenia, Serbia

# MP W D L GF GA +/- PTS
1SpainSpain 3 3 0 0 5 0 5 9
2ItalyItaly 3 1 1 1 3 3 0 4
3CroatiaCroatia 3 0 2 1 3 6 -3 2
4AlbaniaAlbania 3 0 1 2 3 5 -2 1

Group D: Austria, France, Netherlands, Poland

# MP W D L GF GA +/- PTS
1AustriaAustria 3 2 0 1 6 4 2 6
2FranceFrance 3 1 2 0 2 1 1 5
3NetherlandsNetherlands 3 1 1 1 4 4 0 4
4PolandPoland 3 0 1 2 3 6 -3 1

Group E: Romania, Belgium, Slovakia, Ukraine

# MP W D L GF GA +/- PTS
1RomaniaRomania 3 1 1 1 4 3 1 4
2BelgiumBelgium 3 1 1 1 2 1 1 4
3SlovakiaSlovakia 3 1 1 1 3 3 0 4
4UkraineUkraine 3 1 1 1 2 4 -2 4

Group F: Portugal, Turkey, Georgia, Czech Republic

# MP W D L GF GA +/- PTS
1PortugalPortugal 3 2 0 1 5 3 2 6
2TurkeyTurkey 3 2 0 1 5 5 0 6
3GeorgiaGeorgia 3 1 1 1 4 4 0 4
4Czech RepublicCzech Republic 3 0 1 2 3 5 -2 1

Ranking of third-placed teams

# MP W D L GF GA +/- PTS
1NetherlandsNetherlands 3 1 1 1 4 4 0 4
2GeorgiaGeorgia 3 1 1 1 4 4 0 4
3SlovakiaSlovakia 3 1 1 1 3 3 0 4
4SloveniaSlovenia 3 0 3 0 2 2 0 3

2,33 goals per match at the Euro

A total of 114 goals were scored at Euro 2024 in Germany, for an average of 2.23 goals per game.

114114 goals scored

The top goalscorers of the Euro 2024

No less than 6 players are tied in the scoring charts. Dani Olmo (Spain), Gakpo (Netherlands), Musiala (Germany), Shranz (Slovakia), Harry Kane (England) and Mikadautze (Georgia) all scored 3 times at the Euro.

However, in terms of pure statistics, the trophy should go to Slovakia’s Schranz, who scored his 3 goals in just 4 matches and 335 minutes, i.e. a goal every 83 minutes. And without a penalty, no less.

# PLAYER TEAM MP Min Rat. TS oT GOALS PEN
1 Dani OlmoSpain 53417.909630
2 C. GakpoNetherlands 65257.7012830
3 J. MusialaGermany 54237.447430
4 I. SchranzSlovakia 43357.154430
5 H. KaneEngland 65457.1310631
6 G. MikautadzeGeorgia 43476.905332
7 Fabián RuizSpain 54538.0811520
8 N. FüllkrugGermany 51617.108320
9 F. WirtzGermany 52807.346320
10 B. EmboloSwitzerland 52976.905420
11 J. BellinghamEngland 54917.403320
12 D. MalenNetherlands 41907.225220
13 M. DemiralTürkiye 42067.703220
14 R. MarinRomania 43567.056321
15 K. HavertzGermany 53916.84171122
16 Lamine YamalSpain 64187.1812510
17 X. SimonsNetherlands 64577.259410
18 A. GülerTürkiye 53427.347110
19 R. FreulerSwitzerland 54597.082110
20 M. AebischerSwitzerland 54787.322110

Which nations participated in the Euro 2024 in Germany?

In addition to Germany, the host nation of the tournament and therefore automatically qualified, twenty-three other teams participated in the Euro 2024. Three of them secured their place via the play-offs in March 2024. To determine the groups, the 24 nations were first placed into 4 hats, from which the 6 groups (A to F) were drawn, and thus the group stage matches.

Hat 1

  • Germany
  • Portugal
  • France
  • Spain
  • Belgium
  • England

Hat 2

  • Hungary
  • Turkey
  • Romania
  • Denmark
  • Albania
  • Austria

Hat 3

  • Netherlands
  • Scotland
  • Croatia
  • Slovenia
  • Slovakia
  • Czech Republic

Hat 4

  • Italy
  • Serbia
  • Switzerland
  • Poland (via Road A*)
  • Ukraine (via Road B**)
  • Georgia (via Road C***)

* Play-off Road A: Poland – Estonia / Wales – Finland
** Play-off Road B: Israel – Iceland / Bosnia – Ukraine
*** Play-off Road C: Georgia – Luxembourg / Greece – Kazakhstan

Which stadiums hosted Euro 2024 matches?

The Euro 2024 had regained its traditional format with all the matches played in a single country: Germany. Ten stadiums from as many different cities had been chosen to host the Euro matches.

  • Berlin, Olympiastadion
  • Munich, Fussball Arena München (Allianz Arena)
  • Dortmund, BVB Stadion (Signal Iduna Park)
  • Gelsenkirchen,  Arena AufSchalke (Veltins Arena)
  • Stuttgart, Stuttgart Arena (MHPArena)
  • Hamburg, Volksparkstadion
  • Düsseldorf, Düsseldorf Arena (Merkur Spiel-Arena)
  • Köln, Köln Stadion (RheinEnergieStadion)
  • Frankfurt, Frankfurt Arena (Waldstadion)
  • Leipzig, Leipzig Stadium (Red Bull Arena)

The Euro 2024 final was celebrated at Berlin’s Olympiastadion on July 14th, 2024.


_____
Article updated on July 17th, 2024
Finalissima 2025: Everything you need to know Argentina beats Colombia and clinches its 16th Copa América The calendar for the 2024/25 Liga Portugal is confirmed The 2024/25 Bundesliga calendar has arrived! The 2024/25 Serie A calendar has been published! Everything you need to know about el Clásico in Barcelona