The start of the 2024 European Championships is now just days away, with 24 nations bidding for glory over the course of the next month.
As is tradition, the host nations - Germany - will be part of the competition's opening game, as they look to set the standard in front of their own fans on Friday night.
This will then be followed by 11 first round group stage matches taking place between June 15 and June 18, with the pick of the games being three-time European champions Spain going head-to-head with Croatia.
Here's everything you need to know ahead of Matchday 1 at Euro 2024.
| Match | Kick-off (CET / UK / ET) | Venue |
| Germany vs. Scotland | 9 p.m. / 8 p.m. / 3 p.m. | Allianz Arena |
| Match | Kick-off (CET / UK / ET) | Venue |
| Hungary vs. Switzerland | 3 p.m. / 2 p.m. / 9 a.m. | Cologne Stadium |
| Spain vs. Croatia | 6 p.m. / 5 p.m. / 12 p.m. | Olympiastadion Berlin |
| Italy vs. Albania | 9 p.m. / 8 p.m. / 3 p.m. | BVB Stadion Dortmund |
| Match | Kick-off (CET / UK / ET) | Venue |
| Poland vs. Netherlands | 3 p.m. / 2 p.m. / 9 a.m. | Volksparkstadion Hamburg |
| Slovenia vs. Denmark | 6 p.m. / 5 p.m. / 12 p.m. | Stuttgart Arena |
| Serbia vs. England | 9 p.m. / 8 p.m. / 3 p.m. | Arena AufSchalke |
| Match | Kick-off (CET / UK / ET) | Venue |
| Romania vs. Ukraine | 3 p.m. / 2 p.m. / 9 a.m. | Allianz Arena |
| Belgium vs. Slovakia | 6 p.m. / 5 p.m. / 12 p.m. | Frankfurt Arena |
| Austria vs. France | 9 p.m. / 8 p.m. / 3 p.m. | Dusseldorf Arena |
| Match | Kick-off (CET / UK / ET) | Venue |
| Turkey vs. Georgia | 6 p.m. / 5 p.m. / 12 p.m. | BVB Stadion Dortmund |
| Portugal vs. Czech Republic | 9 p.m. / 8 p.m. / 3 p.m. | Leipzig Stadium |
For listings in your region, consult UEFA.com .