The European Championship is here and there is a lot of excitement going into the tournament.
The latest edition is being held in Germany and it will see 24 teams battle it out with the aim of lifting the famous trophy in Berlin on July 14.
Italy are the defending champions, but there are a number of teams eager to write themselves into the history books including France and England who are considered favourites for the tournament.
With the schedule locked in and the participating teams making their final preparations, here's everything you need to know ahead of Euro 2024.
When is Euro 2024?
The opening match takes place on Friday, June 14 with the final scheduled for Sunday, July 14.
Which teams are in Euro 2024?
The 24 teams split into six groups of four are;
Group A
- Germany
- Scotland
- Hungary
- Switzerland
Group B
- Spain
- Croatia
- Italy
- Albania
Group C
- Slovenia
- Denmark
- Serbia
- England
Group D
- Poland
- Netherlands
- Austria
- France
Group E
- Belgium
- Slovakia
- Romania
- Ukraine
Group F
- Turkey
- Georgia
- Portugal
- Czech Republic
Euro 2024 schedule, fixtures, kick-off times
(All times listed are in Central European Time)
Group Stage
Friday, June 14
- Germany 5-0 Scotland
Saturday, June 15
- Hungary 1-3 Switzerland
- Spain 3-0 Croatia
- Italy 2-1 Albania
Sunday, June 16
- Poland 1-2 Netherlands
- Slovenia 1-1 Denmark
- Serbia 0-1 England
Monday, June 17
- Romania 3-0 Ukraine
- Belgium 0-1 Slovakia
- Austria 0-1 France
Tuesday, June 18
- Turkey 3-1 Georgia
- Portugal 2-1 Czech Republic
Wednesday, June 19
- Croatia 2-2 Albania
- Germany 2-0 Hungary
- Scotland 1-1 Switzerland
Thursday, June 20
- Slovenia 1-1 Serbia
- Denmark 1-1 England
- Spain 1-0 Italy
Friday, June 21
- Slovakia 1-2 Ukraine
- Poland 1-3 Austria
- Netherlands 0-0 France
Saturday, June 22
- Georgia 1-1 Czech Republic
- Turkey 0-3 Portugal
- Belgium 2-0 Romania
Sunday, June 23
- Switzerland 1-1 Germany
- Scotland 0-1 Hungary
Monday, June 24
- Albania 0-1 Spain
- Croatia 1-1 Italy
Tuesday, June 25
- France 1-1 Poland
- Netherlands 2-3 Austria
- Denmark 0-0 Serbia
- England 0-0 Slovenia
Wednesday, June 26
- Slovakia 1-1 Romania
- Ukraine 0-0 Belgium
- Georgia 2-0 Portugal
- Czech Republic 1-2 Turkey
Round of 16
Saturday, June 29
- Switzerland 2-0 Denmark
- Germany 2-0 Denmark
Sunday, June 30
- England 2-1 (AET) Slovakia
- Spain 4-1 Georgia
Monday, July 1
- France 1-0 Belgium
- Portugal 0-0 Slovenia (Portugal won 3-0 on penalties)
Tuesday, July 2
- Romania 0-3 Netherlands
- Austria 1-2 Turkey
Quarter-finals
Friday, July 5
- Spain 2-1 Germany
- Portugal 0-0 France (France won 5-3 on penalties)
Saturday, July 6
- England 1-1 Switzerland (England won 5-3 on penalties)
- Netherlands 2-1 Turkey
Semi-finals
Tuesday, July 9
- Spain 2-1 France
Wednesday, July 10
- England 2-1 Netherlands
Final
Sunday, July 14
- Spain 2-1 England