Euro 2020 kicks off in June next year and the 24 qualifiers are known. Here is a look at how they got there.
QUALIFIED FOR FINALS
How the groups played out
England won the group and were seeded in the finals draw. Czech Republic have also made it to finals, while Kosovo will be away to North Macedonia in the League D playoffs. Bulgaria earned a playoff path.
Ukraine were seeded in the draw with Portugal in Pot 3. Serbia were away to Norway in the League C playoff semifinals.
Germany were seeded with Netherlands in Pot 2. Northern Ireland were in the playoffs and were away to Bosnia and Herzegovina in League B, while Belarus were away to Georgia in the League D playoff.
Switzerland won the group and were in draw Pot 2, while Denmark finish second and go into Pot 3. Republic of Ireland went into the playoffs and were to Slovakia in League B. Georgia were at home to Belarus in the League D playoff semifinals.
Croatia won the group and were in Pot 2 for the draw. Wales took second place and were in Pot 4. Slovakia were in playoff path B at home to Republic of Ireland, while Hungary's got a playoff path too.
Spain won the group and were seeded in the draw. Sweden will also be at the finals after finishing second, and were in Pot 3. Norway were at home to Serbia in the League C playoff semifinal, while Romania were in the playoffs too.
Poland are group winners and were in Pot 2, with runners-up Austria in Pot 3,. North Macedonia played Kosovo at home in the League D playoff path. Israel were also in the playoffs.
France (Pot 2) and Turkey (Pot 3) both qualified for the finals, while Iceland were guaranteed a home semifinal.
Belgium won the group and were seeded in the finals draw, while Russia qualified and were in Pot 2. Scotland had a home semifinal in the League C playoff path.
Italy were seeded in the finals draw. Finland were in Pot 4, while Bosnia and Herzegovina earned a home semifinal against Northern Ireland.
The best-performing nations from the UEFA Nations League who did not qualify automatically for Euro 2020 earned a playoff place.
There were 16 teams in the playoffs, with four in each from a UEFA Nations League path.
The winners of the two one-legged semifinals (Oct. 8) met in the final (Nov. 12) for a place at Euro 2020.
The UEFA Nations League rankings are in the following order, for teams who have not qualified automatically. Three additional teams moved from League C to League A to complete the playoff path.
League A: Iceland, Bulgaria, Romania, Hungary
League B: Bosnia and Herzegovina, Slovakia, Republic of Ireland, Northern Ireland
League C: Scotland, Norway, Serbia, Israel
League D: Georgia, Macedonia, Kosovo, Belarus
Fixtures and results:
Iceland 2-1 Romania
Bulgaria 1-3 Hungary
FINAL: Hungary 2-1 Iceland
Bosnia and Herzegovina 1-1 Northern Ireland (3-4 on pens)
Slovakia 0-0 Republic of Ireland (4-2 on pens)
FINAL: Northern Ireland vs. Slovakia
Scotland 0-0 Israel (5-3 on pens)
Norway 1-2 Serbia
FINAL: Serbia vs. Scotland
Georgia 1-0 Belarus
North Macedonia 2-1 Kosovo
FINAL: Georgia 0-1 North Macedonia
What are the Euro 2020 finals fixtures?
The fixtures were decided by the Euro 2020 finals draw.