UEFA Euro 2024
<templatestyles src="Module:Hatnote/styles.css"></templatestyles>
Lua error in package.lua at line 80: module 'strict' not found.
Fußball-Europameisterschaft 2024 Script error: No such module "In lang". |
|
---|---|
220px
United by Football. Vereint im Herzen Europas. (United in the heart of Europe.) |
|
Tournament details | |
Host country | Germany |
Dates | 14 June – 14 July |
Teams | 24 |
Venue(s) | 10 (in 10 host cities) |
Tournament statistics | |
Matches played | 36 |
Goals scored | 81 (2.25 per match) |
Attendance | 1,857,969 (51,610 per match) |
Top scorer(s) | ![]() (3 goals) |
The 2024 UEFA European Football Championship, commonly referred to as UEFA Euro 2024 (stylised as UEFA EURO 2024) or simply Euro 2024, is the ongoing 17th edition of the UEFA European Championship, the quadrennial international football championship organised by UEFA for the European men's national teams of its member associations. Germany hosts the tournament, which is taking place from 14 June 2024 to 14 July 2024. The tournament comprises 24 teams, with Georgia the only team making their European Championship finals debut.
It is the third time that European Championship matches are played on German territory and the second time in reunified Germany, as West Germany hosted the tournament's 1988 edition, and four matches of the multi-national Euro 2020 were played in Munich. It is the first time the competition is held in what was formerly East Germany, with Leipzig as a host city, as well as the first major tournament since the 2006 FIFA World Cup that Germany serves as a solo host nation.[1][2] The tournament returned to its usual four-year cycle after the 2020 edition was postponed to 2021 due to the COVID-19 pandemic.
Italy are the defending champions, having won the 2020 final against England on penalties.[3]
Contents
Host selection
<templatestyles src="Module:Hatnote/styles.css"></templatestyles>
On 8 March 2017, UEFA announced that two countries, Germany and Turkey, had announced their intentions to host the tournament before the deadline of 3 March 2017.[4][5]
The host was chosen by the UEFA Executive Committee in a confidential ballot,[6][7] needing only a simple majority of votes to win. If the votes were equal, the final decision rested with UEFA president Aleksander Čeferin.[8][9] Out of the 20 members on the UEFA Executive Committee, Reinhard Grindel (Germany) and Servet Yardımcı (Turkey) could not vote because they were ineligible. Lars-Christer Olsson (Sweden) was also absent due to illness. In total, 17 members were able to vote.[10][11]
The host was selected on 27 September 2018 in Nyon, Switzerland.[10][12][13] Germany initially planned to fully host Euro 2020 although never announced any firm interest by May 2012.[14]
Country | Votes |
---|---|
![]() |
12 |
![]() |
4 |
Abstention | 1 |
Total | 17 |
Venues
Germany had a wide choice of stadiums that satisfied UEFA's minimum capacity requirement of 30,000 seats for European Championship matches.[15]
Of the ten venues selected for Euro 2024, nine were used for the 2006 FIFA World Cup: Berlin, Dortmund, Munich, Cologne, Stuttgart, Hamburg, Leipzig, Frankfurt, and Gelsenkirchen.[16][17] Düsseldorf, which was not used in 2006 but had previously been used for the 1974 FIFA World Cup and UEFA Euro 1988, will serve as the tenth venue; conversely, Hanover, Nuremberg and Kaiserslautern, host cities in 2006 (in addition to 1974 and 1988 in Hanover's case), will not be used for this championship. Munich, the site of the first game of UEFA Euro 2024, was also a host city at the multi-national UEFA Euro 2020 tournament, hosting four matches (three involving Germany) in front of a greatly reduced number of spectators due to COVID-19 restrictions.[18]
Various other stadiums, such as those in Bremen and Mönchengladbach, were not selected.[19] The venues covered all the main regions of Germany, but the area with the highest number of venues at UEFA Euro 2024 is the Rhine-Ruhr metropolitan region in the state of North Rhine-Westphalia, with four of the ten host cities (Dortmund, Düsseldorf, Gelsenkirchen and Cologne).[20]
Berlin | Munich | Dortmund | Stuttgart |
---|---|---|---|
Olympiastadion | Allianz Arena | Westfalenstadion | MHPArena |
Capacity: 71,000[21] | Capacity: 66,000[22] | Capacity: 62,000[23] | Capacity: 51,000[24] |
200x200px | 200x200px | 190x200px | |
Gelsenkirchen | |||
Arena AufSchalke | |||
Capacity: 50,000[25] | |||
Hamburg | |||
Volksparkstadion | |||
Capacity: 49,000[26] | |||
![]() |
|||
Düsseldorf | Frankfurt | Cologne | Leipzig |
Merkur Spiel-Arena | Waldstadion | RheinEnergieStadion | Red Bull Arena |
Capacity: 47,000[27] | Capacity: 47,000[28] | Capacity: 43,000[29] | Capacity: 40,000[30] |
200x200px | 190x200px | 200x200px |
Team base camps
Each team chose a "team base camp" for its stay between the matches. The teams will train and reside in these locations throughout the tournament, travelling to games staged away from their bases. The "team base camp" needs to be in Germany.[31]
<templatestyles src="Reflist/styles.css" />
Cite error: Invalid <references>
tag; parameter "group" is allowed only.
<references />
, or <references group="..." />
Ticketing
Tickets for the venues were sold directly by UEFA via its website, or distributed by the football associations of the 24 finalists. Ticket sales started on 3 October 2023. More than 80% of 2.7 million tickets for the 51 tournament matches were available for the fans of the participating teams and the general public.[55] Fans of each participating team allocated 10,000 tickets for group stage matches, 6,000 tickets for the round of 16 and quarterfinals, 7,000 for the semifinals, and 10,000 for the final match. Over 50 million applications from 206 countries were received. Besides fans of Germany, the most tickets were requested by fans supporting Turkey, Hungary, England, Albania and Croatia.[56] Prices ranged from €30 (for a seat behind the goal at a group match) to €1000 (for a seat in the main stand at the final).[57]
Qualification
<templatestyles src="Module:Hatnote/styles.css"></templatestyles>
As hosts, Germany qualified for the tournament automatically. The 23 remaining spots were determined by a qualifying tournament; 20 spots were decided by the direct qualification of the winners and runners-up of the 10 qualifying groups, with the remaining three spots decided by play-offs.[58] Places in the play-offs were given to the teams that performed the best in the 2022–23 UEFA Nations League who did not already qualify via the main qualifying tournament.[59] The draw for the UEFA Euro 2024 qualifying group stage was held on 9 October 2022 at the Festhalle in Frankfurt.[60][61] The qualifying group stage took place from March to November 2023, while the three play-offs were held in March 2024.[62]
Qualified teams
Of the 24 teams that qualified for the tournament, 19 participated in the previous edition. These include the defending champions Italy and runners-up England, as well as 2022 World Cup runners-up France and bronze medalist Croatia. Portugal were the only team to qualify with a flawless record, whilst France, England, Belgium, Hungary, and Romania also qualified without a loss.[63]
Albania and Romania returned after missing out on Euro 2020, the former qualifying for only their second major tournament. Serbia and Slovenia both returned for the first time since Euro 2000, with Serbia qualifying for the first time since Serbia and Montenegro became separate nations, and Slovenia qualifying for their fourth major tournament as an independent nation.[64][65] Georgia beat Greece on penalties in the play-offs to qualify for their first-ever tournament since gaining independence from the Soviet Union in 1991, also becoming the only debutants for this edition and ensuring every final tournament since the inaugural Euro 1960 saw one new team make their debut.[66]
Notable absentees include Sweden, Russia, and Wales. Sweden failed to reach the finals for the first time since Euro 1996 and also failed to qualify for their second major tournament in a row, having missed out on the 2022 World Cup. Russia, who were regulars at finals since Euro 2000, were barred from the qualifiers altogether in the aftermath of the country's invasion of Ukraine, the first time a national team had been banned from the competition since FR Yugoslavia in 1992. Wales, who reached the knockout stages at the previous two editions, including the semi-finals at Euro 2016, lost to Poland on penalties in the play-offs. Having made their debut at the previous edition, North Macedonia and Finland failed to qualify for this edition.
Team | Qualified as | Qualified on | Previous appearances in tournament[upper-alpha 1] |
---|---|---|---|
![]() |
Host | 27 September 2018 | 13 (1972, 1976, 1980, 1984, 1988, 1992, 1996, 2000, 2004, 2008, 2012, 2016, 2020) |
<templatestyles src="Reflist/styles.css" />
Cite error: Invalid <references>
tag; parameter "group" is allowed only.
<references />
, or <references group="..." />
Disqualification of Russia
At a meeting of the UEFA Executive Committee in Hvar, Croatia, on 20 September 2022, it was confirmed that Russia would be excluded from qualifying for Euro 2024, reaffirming the suspension of all Russian teams following the country's invasion of Ukraine in February 2022 and making this the first European Championship finals Russia would miss since 2000.[67][68][69][70]
Final draw
The final tournament draw took place on 2 December 2023, 18:00 CET, at the Elbphilharmonie in Hamburg.[71] The teams were seeded in accordance with the overall European Qualifiers rankings. Hosts Germany were automatically seeded into pot 1, and they were placed in position A1. The three play-off winners were not known at the time of the draw, and the teams participating in those play-offs, scheduled to be held in March 2024, were placed into pot 4 for the draw.[72][73][74][75] The draw was disrupted by various sexual noises whilst it was taking place, as the result of a prankster.[76][77]
- Pot 1: Germany (Host), group winners ranked 1–5
- Pot 2: Group winners ranked 6–10, group runner-up ranked 1 (6–11 overall)
- Pot 3: Group runners-up ranked 2–7 (12–17 overall)
- Pot 4: Group runners-up ranked 8–10 (18–20 overall), play-off winners A–C (identity unknown at the time of the draw)
Seeding
Team | Rank |
---|---|
![]() |
N/A |
![]() |
1 |
![]() |
2 |
![]() |
3 |
![]() |
4 |
![]() |
5 |
Team | Rank |
---|---|
![]() |
6 |
![]() |
7 |
![]() |
8 |
![]() |
9 |
![]() |
10 |
![]() |
11 |
Team | Rank |
---|---|
![]() |
12 |
![]() |
13 |
![]() |
14 |
![]() |
15 |
![]() |
16 |
![]() |
17 |
Team | Rank |
---|---|
![]() |
18 |
![]() |
19 |
![]() |
20 |
Play-off winners A | N/A |
Play-off winners B | |
Play-off winners C |
<templatestyles src="Reflist/styles.css" />
Cite error: Invalid <references>
tag; parameter "group" is allowed only.
<references />
, or <references group="..." />
Draw
Pos | Team |
---|---|
A1 | ![]() |
A2 | ![]() |
A3 | ![]() |
A4 | ![]() |
Pos | Team |
---|---|
B1 | ![]() |
B2 | ![]() |
B3 | ![]() |
B4 | ![]() |
Pos | Team |
---|---|
C1 | ![]() |
C2 | ![]() |
C3 | ![]() |
C4 | ![]() |
Pos | Team |
---|---|
D1 | ![]() |
D2 | ![]() |
D3 | ![]() |
D4 | ![]() |
Pos | Team |
---|---|
E1 | ![]() |
E2 | ![]() |
E3 | ![]() |
E4 | ![]() |
Pos | Team |
---|---|
F1 | ![]() |
F2 | ![]() |
F3 | ![]() |
F4 | ![]() |
<templatestyles src="Reflist/styles.css" />
Cite error: Invalid <references>
tag; parameter "group" is allowed only.
<references />
, or <references group="..." />
Squads
<templatestyles src="Module:Hatnote/styles.css"></templatestyles>
The maximum squad size of the teams was increased from the original quota of 23 to 26 players. Teams had to provide the list containing a minimum of 23 players and a maximum of 26 by the deadline of 7 June.[78]
Match officials
In April 2024, 19 refereeing teams were selected to take charge of the 51 matches at the tournament, including an Argentine team selected as part of a co-operation agreement between the UEFA and CONMEBOL confederations.[79][80]
In addition, UEFA announced twenty video match officials and twelve support match officials (who will act as fourth official or reserve assistant referee).[80]
Country | Fourth official | Reserve assistant referee |
---|---|---|
![]() |
Irfan Peljto | Senad Ibrišimbegović |
![]() |
Donatas Rumšas | Aleksandr Radiuš |
![]() |
Serdar Gözübüyük | Johan Balder |
![]() |
Espen Eskås | Jan Erik Engan |
![]() |
Rade Obrenović | Jure Praprotnik |
![]() |
Mykola Balakin | Oleksandr Berkut |
Group stage
Winner
Runner-up
|
Semi-finals
Quarter-finals
|
Round of 16
Group stage
|
UEFA announced the tournament schedule on 10 May 2022, which included kick-off times only for the opening match, semi-finals, and final.[81][82] The kick-off times for all other matches were announced on 2 December 2023 following the draw.[83][84]
Group winners, runners-up and the best four third-placed teams advanced to the round of 16.
All times are local, CEST (UTC+2).
Tiebreakers
If two or more teams are equal on points on completion of the group matches, the following tie-breaking criteria are applied:[72]
- Higher number of points obtained in the matches played between the teams in question;
- Superior goal difference resulting from the matches played between the teams in question;
- Higher number of goals scored in the matches played between the teams in question;
- If, after having applied criteria 1 to 3, teams still have an equal ranking, criteria 1 to 3 are reapplied exclusively to the matches between the teams who are still level to determine their final rankings.[lower-alpha 3] If this procedure does not lead to a decision, criteria 5 to 9 will apply;
- Superior goal difference in all group matches;
- Higher number of goals scored in all group matches;
- If on the last round of the group stage, two teams who are facing each other are tied in points, goal difference and goals scored then they drew their match, their ranking is determined by a penalty shoot-out. (This criterion is not used if more than two teams had the same number of points.);
- Lower disciplinary points total in all group matches (1 point for a single yellow card, 3 points for a red card regardless whether it was a direct red card or two yellow cards, 4 points for a yellow card followed by a direct red card);
- Higher position in the European Qualifiers overall ranking, unless the comparison involves host Germany, in which case a drawing of lots will take place.
Notes
<templatestyles src="Reflist/styles.css" />
Cite error: Invalid <references>
tag; parameter "group" is allowed only.
<references />
, or <references group="..." />
Group A
<templatestyles src="Module:Hatnote/styles.css"></templatestyles>
Lua error in package.lua at line 80: module 'strict' not found.Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".
Lua error in package.lua at line 80: module 'strict' not found.Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box". Lua error in package.lua at line 80: module 'strict' not found.Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".
Lua error in package.lua at line 80: module 'strict' not found.Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box". Lua error in package.lua at line 80: module 'strict' not found.Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".
Lua error in package.lua at line 80: module 'strict' not found.Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box". Lua error in package.lua at line 80: module 'strict' not found.Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".
Group B
<templatestyles src="Module:Hatnote/styles.css"></templatestyles>
Lua error in package.lua at line 80: module 'strict' not found.Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box". Lua error in package.lua at line 80: module 'strict' not found.Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box". Lua error in package.lua at line 80: module 'strict' not found.Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".
Lua error in package.lua at line 80: module 'strict' not found.Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box". Lua error in package.lua at line 80: module 'strict' not found.Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".
Lua error in package.lua at line 80: module 'strict' not found.Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box". Lua error in package.lua at line 80: module 'strict' not found.Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".
Group C
<templatestyles src="Module:Hatnote/styles.css"></templatestyles>
Lua error in package.lua at line 80: module 'strict' not found.Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box". Lua error in package.lua at line 80: module 'strict' not found.Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box". Lua error in package.lua at line 80: module 'strict' not found.Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".
Lua error in package.lua at line 80: module 'strict' not found.Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box". Lua error in package.lua at line 80: module 'strict' not found.Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".
Lua error in package.lua at line 80: module 'strict' not found.Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box". Lua error in package.lua at line 80: module 'strict' not found.Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".
Group D
<templatestyles src="Module:Hatnote/styles.css"></templatestyles>
Lua error in package.lua at line 80: module 'strict' not found.Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box". Lua error in package.lua at line 80: module 'strict' not found.Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box". Lua error in package.lua at line 80: module 'strict' not found.Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".
Lua error in package.lua at line 80: module 'strict' not found.Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box". Lua error in package.lua at line 80: module 'strict' not found.Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".
Lua error in package.lua at line 80: module 'strict' not found.Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box". Lua error in package.lua at line 80: module 'strict' not found.Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".
Group E
<templatestyles src="Module:Hatnote/styles.css"></templatestyles>
Lua error in package.lua at line 80: module 'strict' not found.Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box". Lua error in package.lua at line 80: module 'strict' not found.Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box". Lua error in package.lua at line 80: module 'strict' not found.Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".
Lua error in package.lua at line 80: module 'strict' not found.Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box". Lua error in package.lua at line 80: module 'strict' not found.Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".
Lua error in package.lua at line 80: module 'strict' not found.Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box". Lua error in package.lua at line 80: module 'strict' not found.Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".
Group F
<templatestyles src="Module:Hatnote/styles.css"></templatestyles>
Lua error in package.lua at line 80: module 'strict' not found.Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box". Lua error in package.lua at line 80: module 'strict' not found.Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box". Lua error in package.lua at line 80: module 'strict' not found.Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".
Lua error in package.lua at line 80: module 'strict' not found.Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box". Lua error in package.lua at line 80: module 'strict' not found.Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".
Lua error in package.lua at line 80: module 'strict' not found.Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box". Lua error in package.lua at line 80: module 'strict' not found.Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".Script error: No such module "Football box".
Ranking of third-placed teams
Lua error in package.lua at line 80: module 'strict' not found.
Knockout stage
<templatestyles src="Module:Hatnote/styles.css"></templatestyles>
In the knockout stage, if a match is level at the end of normal playing time, extra time is played (two periods of 15 minutes each). If still tied after extra time, the match is decided by a penalty shoot-out.[72]
As with every tournament since UEFA Euro 1984, there is no third place play-off.
All times listed are Central European Summer Time (UTC+2)
Bracket
Round of 16 | Quarter-finals | Semi-finals | Final | |||||||||||
30 June – Cologne | ||||||||||||||
![]() |
||||||||||||||
5 July – Stuttgart | ||||||||||||||
![]() |
||||||||||||||
Winner Match 39 | ||||||||||||||
29 June – Dortmund | ||||||||||||||
Winner Match 37 | ||||||||||||||
![]() |
||||||||||||||
9 July – Munich | ||||||||||||||
![]() |
||||||||||||||
Winner Match 45 | ||||||||||||||
1 July – Frankfurt | ||||||||||||||
Winner Match 46 | ||||||||||||||
![]() |
||||||||||||||
5 July – Hamburg | ||||||||||||||
![]() |
||||||||||||||
Winner Match 41 | ||||||||||||||
1 July – Düsseldorf | ||||||||||||||
Winner Match 42 | ||||||||||||||
![]() |
||||||||||||||
14 July – Berlin | ||||||||||||||
![]() |
||||||||||||||
Winner Match 49 | ||||||||||||||
2 July – Munich | ||||||||||||||
Winner Match 50 | ||||||||||||||
![]() |
||||||||||||||
6 July – Berlin | ||||||||||||||
![]() |
||||||||||||||
Winner Match 43 | ||||||||||||||
2 July – Leipzig | ||||||||||||||
Winner Match 44 | ||||||||||||||
![]() |
||||||||||||||
10 July – Dortmund | ||||||||||||||
![]() |
||||||||||||||
Winner Match 47 | ||||||||||||||
30 June – Gelsenkirchen | ||||||||||||||
Winner Match 48 | ||||||||||||||
![]() |
||||||||||||||
6 July – Düsseldorf | ||||||||||||||
![]() |
||||||||||||||
Winner Match 40 | ||||||||||||||
29 June – Berlin | ||||||||||||||
Winner Match 38 | ||||||||||||||
![]() |
||||||||||||||
![]() |
||||||||||||||
Round of 16
Quarter-finals
5 July 2024
18:00 |
Winner Match 39 | Match 45 | Winner Match 37 |
---|---|---|
https://www.uefa.com/uefaeuro/match/2036205/ |
5 July 2024
21:00 |
Winner Match 41 | Match 46 | Winner Match 42 |
---|---|---|
https://www.uefa.com/uefaeuro/match/2036206/ |
6 July 2024
18:00 |
Winner Match 40 | Match 48 | Winner Match 38 |
---|---|---|
https://www.uefa.com/uefaeuro/match/2036208/ |
6 July 2024
21:00 |
Winner Match 43 | Match 47 | Winner Match 44 |
---|---|---|
https://www.uefa.com/uefaeuro/match/2036207/ |
Semi-finals
9 July 2024
21:00 |
Winner Match 45 | Match 49 | Winner Match 46 |
---|---|---|
https://www.uefa.com/uefaeuro/match/2036209/ |
10 July 2024
21:00 |
Winner Match 47 | Match 50 | Winner Match 48 |
---|---|---|
https://www.uefa.com/uefaeuro/match/2036210/ |
Final
<templatestyles src="Module:Hatnote/styles.css"></templatestyles>
14 July 2024
21:00 |
Winner Match 49 | Match 51 | Winner Match 50 |
---|---|---|
https://www.uefa.com/uefaeuro/match/2036211/ |
Statistics
Goalscorers
Script error: No such module "Goalscorers".
Discipline
A player is automatically suspended for the next match for the following offences:[72]
- Receiving a red card (red card suspensions can be extended for serious offences)
- Receiving two yellow cards in two different matches; yellow cards expire after the completion of the quarter-finals (yellow card suspensions are not carried forward to any other future international matches)
The following players earned a suspension during the tournament:[85][86]
Player | Offence(s) | Suspension(s) |
---|---|---|
![]() |
![]() |
Group F vs Turkey (matchday 1; 18 June 2024) |
![]() |
![]() |
Group A vs Switzerland (matchday 2; 19 June 2024) Group A vs Hungary (matchday 3; 23 June 2024)[87] |
![]() |
Nationalist chants following Group B vs Croatia (matchday 2; 19 June 2024)[88][89] | Group B vs Spain (matchday 3; 24 June 2024)[upper-alpha 3] |
![]() |
![]() ![]() |
Group B vs Albania (matchday 3; 24 June 2024) |
![]() |
![]() ![]() |
Group E vs Ukraine (matchday 3; 26 June 2024) |
![]() |
![]() ![]() |
Group F vs Georgia (matchday 3; 26 June 2024) |
![]() |
![]() ![]() |
Group F vs Czech Republic (matchday 3; 26 June 2024) |
![]() |
![]() ![]() |
Round of 16 vs Denmark (29 June 2024) |
![]() |
![]() ![]() |
Round of 16 vs Italy (29 June 2024) |
![]() |
![]() ![]() |
Round of 16 vs Switzerland (29 June 2024) |
![]() |
![]() ![]() |
Round of 16 vs Turkey (2 July 2024) |
![]() |
![]() ![]() |
Round of 16 vs Germany (29 June 2024) |
![]() |
![]() ![]() |
Round of 16 vs Portugal (1 July 2024) |
![]() |
![]() ![]() |
Round of 16 vs Netherlands (2 July 2024) |
![]() |
![]() ![]() ![]() |
Suspension to be served outside the tournament |
![]() |
![]() |
|
![]() |
![]() ![]() |
Round of 16 vs Spain (30 June 2024) |
![]() |
![]() ![]() |
Round of 16 vs Austria (2 July 2024) |
![]() |
![]() ![]() |
<templatestyles src="Reflist/styles.css" />
Cite error: Invalid <references>
tag; parameter "group" is allowed only.
<references />
, or <references group="..." />
Prize money
The prize money was finalised on 2 December 2023. Each team will receive a participation fee of €9.25 million, with the winner able to earn a maximum of €28.25 million.[90]
Round achieved | Amount | Number of teams |
---|---|---|
Final tournament | €9.25m | 24 |
Group stage | €1m for a win €500,000 for a draw |
24 |
Round of 16 | €1.5m | 16 |
Quarter-finals | €2.5m | 8 |
Semi-finals | €4m | 4 |
Runner-up | €5m | 1 |
Winner | €8m | 1 |
Records
Lamine Yamal became the youngest player to feature at a UEFA European Championship at 16 years and 338 days old after playing for Spain against Croatia. The previous youngest was Poland's Kacper Kozlowski, 17 years and 246 days in 2021.[91]
Nedim Bajrami set the record for fastest goal scored in European Championship history, scoring for Albania against Italy in 23 seconds. This shattered the previous record of 67 seconds, by Russia's Dmitri Kirichenko in 2004.[92]
Portugal's Pepe became the oldest player to make an appearance at the European Championship, aged 41 years. Hungary goalkeeper Gabor Király, the previous record holder, was aged 40 years 86 days when he faced Belgium in the round of 16 in 2016. Before Pepe, the oldest outfield player was Lothar Matthäus, who won his 150th and final cap for Germany aged 39 years 91 days in 2000.[93]
Luka Modrić became the oldest player to score a goal at the European Championship, aged 38 years and 289 days. The previous record was held by Austria's Ivica Vastic, who was 38 years and 257 days when he scored against Poland in 2008.[94]
Kevin Csoboth set the record for the latest regular time goal in tournament history, scoring for Hungary against Scotland in the 10th minute after the 90-minute mark.[95][96]
Marketing
Branding
The official logo was unveiled on 5 October 2021, during a ceremony at the Olympiastadion in Berlin. The logo depicts the Henri Delaunay Trophy with 24 coloured slices around the trophy representing the 24 participating nations, and the ellipse reflects the shape of the Olympiastadion.[97] In addition, each of the ten host cities has their own unique logo, featuring the following local sights:[98]
- Berlin: Brandenburg Gate
- Cologne: Cologne Cathedral
- Dortmund: Dortmund U-Tower
- Düsseldorf: Schlossturm , Rheinturm and Rheinkniebrücke
- Frankfurt: Römer
- Gelsenkirchen: Musiktheater im Revier
- Hamburg: Elbphilharmonie
- Leipzig: Monument to the Battle of the Nations
- Munich: Frauenkirche
- Stuttgart: Fernsehturm Stuttgart
The official slogan of the tournament is "United by Football. Vereint im Herzen Europas." The slogan was chosen to promote diversity and inclusion.[99]
Merchandise
<templatestyles src="Module:Hatnote/styles.css"></templatestyles>
In November 2023, it was announced that EA Sports had picked up the rights for the UEFA Euro 2024 video game, and that the Euro 2024 downloadable update would be coming to EA Sports FC 24, EA Sports FC Mobile, and EA Sports FC Online in the summer of 2024.[100] Released on 11 June, the update features a full tournament mode, local and online friendlies, and a Euro-themed single player career mode, called "Lead Your Nation", each including all of the teams, players, and tournament venues.[101][102]
From Euro 2024, Fanatics will be controlling the e-commerce, event retail and licensing of UEFA National Team competitions until Euro 2028.[103]
Topps, also owned by Fanatics, is the official sticker and trading card partner of the tournament, marking the end of Panini's association with UEFA which began in 1976. Stickers were produced for all the Euro 2024 teams, including the teams that did not qualify for the qualifying play-offs. These stickers can be sold, collected or traded.[104]
Official song
<templatestyles src="Module:Hatnote/styles.css"></templatestyles>
In December 2023, Italian DJ group Meduza, American pop rock band OneRepublic and German singer Kim Petras were all announced as the official music artists of the tournament.[105] However, in March 2024, it was announced that Petras had withdrawn from production due to scheduling issues, and was replaced by German singer Leony.[106] The official song, "Fire", was released on 10 May 2024.[107] It will be performed live by the three music artists at the tournament's closing ceremony before the final on 14 July 2024.[108]
Broadcasting rights
<templatestyles src="Module:Hatnote/styles.css"></templatestyles>
The International Broadcast Centre (IBC) will be located at the halls of the Leipzig Trade Fair in Leipzig, Germany.[109]
Unlike the previous two tournaments, UEFA has discontinued 4K ultra-high-definition broadcasts due to technical constraints, and amid lukewarm interest in the format among European broadcasters in comparison to high-dynamic-range (HDR) color.[110]
Sponsorship
UEFA will use virtual advertising for the first time in the history of Euros, having three different types of sponsorship besides the Global sponsors, one pack for Germany, one for the United States and another for the Chinese market.[111]
Official global sponsors[112]
- Adidas
- Alibaba Group[113][114] (Alipay, AliExpress, Antom and WorldFirst brands)
- Atos[115]
- Betano[116]
- Booking.com[117]
- BYD Auto[118]
- Coca-Cola[119]
- Engelbert Strauss[120]
- Hisense[121]
- Lidl[122]
- Qatar Airways[123]
- Unilever[124]
- Visit Qatar
- Vivo Mobile[125]
Official Germany national sponsors[111]
Symbols
Mascot
The official UEFA Euro 2024 mascot was unveiled on 20 June 2023 at the Germany vs. Colombia international friendly in Gelsenkirchen.[131] The mascot is a teddy bear with shorts on.[132] A public vote was used to select the name of the mascot, with options being "Albärt", "Bärnardo", "Bärnheart" and "Herzi von Bär", all referencing the German word for bear (Bär).[133] Results were made public on 5 July, with the mascot's name announced to be "Albärt", getting 32% of the votes.[134]
Unofficially the event even has an animal oracle following in the footsteps of Paul the Octopus: Bubi the Elephant, who "predicted" Germany's opening round against Scotland with her initial kick through a makeshift goal.[135]
Match ball
The official match ball of the tournament, "Fussballliebe", was unveiled by UEFA and Adidas on 15 November 2023.[136] Translated from the German as "Love of football", it features black wing shapes with red, blue, orange and green edges and curves to showcase the qualified nations' vibrancy to the tournament, and the love that fans around the world give to football. Created with sustainable organic materials[citation needed], this is the first ball for a UEFA Euro to feature "Connected Ball Technology", where it contains internal electronic sensors, allowing detection of its movement for UEFA match officials to use to assist in decision-making.[137]
Controversies and incidents
England kit
The England team released their shirt designed by Nike for the championship, which featured a different coloured version of the flag of England on the back of the collar. The flag design was criticised by fans, media and politicians, including UK Prime Minister Rishi Sunak, claiming that the flag on the England football kit should not be altered.[138] Nike claimed the design was inspired by the colours of the training kit worn by England during their triumph in the 1966 FIFA World Cup. The Football Association also defended the design of the England flag, claiming it was not the first time that different colours had been used on an England kit, and rejected the suggestion of reverting it to its original colours.[139]
Pitch invasions
The Group F match between Turkey and Portugal was interrupted four times by pitch invaders trying to take a selfie with Cristiano Ronaldo. Two others invaded the pitch right after the final whistle. An additional pitch invasion happened during the game between Albania and Italy, and another one during the game between Romania and Ukraine.[140][141][142][143]
Barnabás Varga injury
During the second half of the Group A fixture between Scotland and Hungary, Hungarian striker Barnabás Varga was left unconscious after a collision with Scottish goalkeeper Angus Gunn, landing in a fencing response. It was later revealed that Varga had suffered from a concussion and sustained multiple fractured cheekbones.[144] Rapidly following the incident, medics rushed toward the scene and protective sheets were held around Varga. However, the stretcher bearers were seen walking toward the player, rather than running, prompting dismay from players, fans, and staff alike. Hungary captain Dominik Szoboszlai and fellow player Endre Botka proceeded to run with the stretcher in an attempt to speed up the process.[145] Following the injury, the captain expressed his frustration, stating that the medical staff did not react quick enough, with hopes that "everyone can save a few seconds and save a life." This was rebutted by UEFA, who claimed that the coordination between the on-site medical staff was "professional", with "no delay in the treatment of and assistance to the player.”[146]
The match was resumed after 10 minutes, as Hungary went on to win by a score of 0–1 following a stoppage time goal from Kevin Csoboth, with Varga making a full recovery after undergoing surgery.[147]
Balkan incidents
During the group stage, several controversies came up due to the behaviour of various Balkan fans and players. Albania and Serbia were both fined €10,000 after their fans displayed irredentist symbols; Serbian fans displayed maps of Kosovo as being a part of Serbia while Albanian fans displayed maps of Greater Albania. Serbia threatened to quit the tournament if UEFA did not take action against Croatia and Albania after some of their fans chanted anti-Serbian slogans during the match, such as Ubij ubij ubij Srbina ("Kill kill kill the Serb") and Srbe na vrbe ("Serbs to the willows", a reference to hanging); an investigation was later launched into Croatia.[citation needed] After the group stage game between Albania and Croatia, Mirlind Daku led the Albanian supporters in chanting anti-Macedonian and anti-Serbian slogans, and Albania was fined €47,250 and Daku was banned for two games. Kosovar journalist Arlind Sadiku was banned after making the crossed hands gesture towards Serbian fans during the Serbia and England game.[148]
See also
References
<templatestyles src="Reflist/styles.css" />
Cite error: Invalid <references>
tag; parameter "group" is allowed only.
<references />
, or <references group="..." />
External links
![]() |
Wikimedia Commons has media related to [[commons:Lua error in Module:WikidataIB at line 506: attempt to index field 'wikibase' (a nil value).|Lua error in Module:WikidataIB at line 506: attempt to index field 'wikibase' (a nil value).]]. |
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 10.0 10.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Source: UEFA Euro 2024 Tournament Requirements, Sector 2, pag. 4, 5.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 72.0 72.1 72.2 72.3 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 80.0 80.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 111.0 111.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
Cite error: <ref>
tags exist for a group named "upper-alpha", but no corresponding <references group="upper-alpha"/>
tag was found, or a closing </ref>
is missing
Cite error: <ref>
tags exist for a group named "lower-alpha", but no corresponding <references group="lower-alpha"/>
tag was found, or a closing </ref>
is missing
- Pages with reference errors
- Articles with short description
- Use British English from November 2020
- Articles with invalid date parameter in template
- Use dmy dates from April 2024
- Pages with broken file links
- Interlanguage link template link number
- Articles with hatnote templates targeting a nonexistent page
- Articles with unsourced statements from May 2024
- Articles with unsourced statements from June 2024
- Commons category link from Wikidata
- Official website not in Wikidata
- UEFA Euro 2024
- UEFA European Championship tournaments
- 2023–24 in UEFA football
- 2023–24 in German football
- International association football competitions hosted by Germany
- June 2024 sports events in Germany
- July 2024 sports events in Germany
- Current sports events
- Sports events affected by the Russian invasion of Ukraine