By Match Zone Desk
The European pathway to the 2026 FIFA World Cup has officially drawn to a close following an unforgettable, high-stakes week of second-round, single-elimination play-offs across the continent. Sixteen nations entered the March play-off gauntlet fighting for the final four European tickets, but after extra time, dramatic comebacks, and nail-biting penalty shootouts, only four emerged triumphant to join the twelve group winners already heading to North America.
Below is the definitive, comprehensive guide from Match Zone detailing every result from the play-off finals, the full group stage standings, complete first-round results, and the finalized roster of UEFA representatives for the 2026 FIFA World Cup.
2026 UEFA World Cup Second Round (Play-Off) Final Results
The play-off round pitted twelve group runners-up against the four highest-ranked UEFA Nations League group winners who had not already qualified directly. Divided into four separate knockout paths (A, B, C, and D), teams faced off in single-leg semifinals and finals.
Play-Off Path A
- Semifinals:
- Italy 2–0 Northern Ireland
- Wales 1–1 Bosnia & Herzegovina (Bosnia & Herzegovina advanced 4–2 on penalties)
- Final:
- Bosnia & Herzegovina 1–1 Italy (Bosnia & Herzegovina qualified 4–1 on penalties)
Match Zone Take: In one of the most stunning developments of the qualifiers, Bosnia & Herzegovina held their nerve in Rome/Wales and capped off their run by outlasting European powerhouse Italy in a penalty shootout after a 1–1 draw, securing their spot in the finals.
Play-Off Path B
- Semifinals:
- Ukraine 1–3 Sweden
- Poland 2–1 Albania
- Final:
- Sweden 3–2 Poland
Match Zone Take: Sweden overcome a tough path away from home, capitalizing on their Nations League lifeline to defeat Ukraine and then edge past Poland in a five-goal thriller to secure World Cup football.
Play-Off Path C
- Semifinals:
- Türkiye 1–0 Romania
- Slovakia 3–4 Kosovo
- Final:
- Kosovo 0–1 Türkiye
Match Zone Take: Türkiye demonstrated resilience throughout the play-off round, eliminating Romania before shutting down a high-scoring Kosovo side 1–0 in the path final.
Play-Off Path D
- Semifinals:
- Denmark 4–0 North Macedonia
- Czechia 2–2 Republic of Ireland (Czechia advanced 4–3 on penalties)
- Final:
- Czechia 2–2 Denmark (Czechia qualified 3–1 on penalties)
Match Zone Take: Czechia survived back-to-back penalty shootouts—first against Ireland in the semifinals and then holding off Denmark after a 2–2 deadlock in the final to seal their ticket to 2026.
European Qualification System & Tournament Format
To recap how Europe filled its expanded allocation for the 48-team 2026 World Cup:
- First Round (March 21 – November 18, 2025): Twelve groups comprising four or five teams played a double round-robin (home-and-away) format. The twelve group winners automatically qualified for the 2026 World Cup.
- Second Round / Play-Offs (March 26 – March 31, 2026): The twelve group runners-up were joined by the four highest-ranked UEFA Nations League group winners who finished outside the top two of their qualifying groups. These 16 teams were drawn into four four-team brackets featuring single-leg semifinals and finals. The four path winners earned the final European slots.
The 16 European Nations Qualified for the 2026 FIFA World Cup
Direct Group Winners (First Round)
- England (Group K Winner)
- France (Group D Winner)
- Croatia (Group L Winner)
- Portugal (Group F Winner)
- Germany (Group A Winner)
- Netherlands (Group G Winner)
- Norway (Group I Winner)
- Spain (Group E Winner)
- Switzerland (Group B Winner)
- Belgium (Group J Winner)
- Austria (Group H Winner)
- Scotland (Group C Winner)
Play-Off Winners (Second Round)
- Bosnia & Herzegovina (Path A Winner)
- Sweden (Path B Winner)
- Türkiye (Path C Winner)
- Czechia (Path D Winner)
Final European Qualification Group Standings (First Round)
(Key: QUALIFIED = Direct entry to 2026 World Cup; ADVANCED TO PLAYOFFS = Reached play-offs via group position or Nations League route; ELIMINATED = Out of contention)
Group A
- Germany — 5-0-1, +13 GD, 15 pts — QUALIFIED
- Slovakia — 4-0-2, -2 GD, 12 pts — ADVANCED TO PLAYOFFS
- Northern Ireland — 3-0-3, +1 GD, 9 pts — ADVANCED TO PLAYOFFS (Nations League)
- Luxembourg — 0-0-6, -12 GD, 0 pts — ELIMINATED
Group B
- Switzerland — 4-2-0, +12 GD, 15 pts — QUALIFIED
- Kosovo — 3-2-1, +1 GD, 11 pts — ADVANCED TO PLAYOFFS
- Slovenia — 0-4-2, -5 GD, 4 pts — ELIMINATED
- Sweden — 0-2-4, -8 GD, 2 pts — ADVANCED TO PLAYOFFS (Nations League)
Group C
- Scotland — 4-1-1, +6 GD, 12 pts — QUALIFIED
- Denmark — 3-3-0, +9 GD, 11 pts — ADVANCED TO PLAYOFFS
- Greece — 2-1-3, -2 GD, 7 pts — ELIMINATED
- Belarus — 0-2-4, -13 GD, 2 pts — ELIMINATED
Group D
- France — 5-1-0, +12 GD, 16 pts — QUALIFIED
- Ukraine — 3-1-2, -1 GD, 10 pts — ADVANCED TO PLAYOFFS
- Iceland — 2-1-3, +2 GD, 7 pts — ELIMINATED
- Azerbaijan — 0-1-5, -13 GD, 1 pt — ELIMINATED
Group E
- Spain — 5-1-0, +19 GD, 16 pts — QUALIFIED
- Türkiye — 4-1-1, +5 GD, 13 pts — ADVANCED TO PLAYOFFS
- Georgia — 1-0-5, -8 GD, 3 pts — ELIMINATED
- Bulgaria — 1-0-5, -16 GD, 3 pts — ELIMINATED
Group F
- Portugal — 4-1-1, +13 GD, 13 pts — QUALIFIED
- Republic of Ireland — 3-1-2, 0 GD, 10 pts — ADVANCED TO PLAYOFFS
- Hungary — 2-2-2, +1 GD, 8 pts — ELIMINATED
- Armenia — 1-0-5, -16 GD, 3 pts — ELIMINATED
Group G
- Netherlands — 6-2-0, +23 GD, 20 pts — QUALIFIED
- Poland — 5-2-1, +7 GD, 17 pts — ADVANCED TO PLAYOFFS
- Finland — 3-1-4, -6 GD, 10 pts — ELIMINATED
- Malta — 1-2-6, -15 GD, 5 pts — ELIMINATED
- Lithuania — 0-3-5, -9 GD, 3 pts — ELIMINATED
Group H
- Austria — 6-1-1, +18 GD, 19 pts — QUALIFIED
- Bosnia & Herzegovina — 5-2-1, +10 GD, 17 pts — ADVANCED TO PLAYOFFS
- Romania — 4-1-3, +9 GD, 13 pts — ADVANCED TO PLAYOFFS (Nations League)
- Cyprus — 2-2-4, 0 GD, 8 pts — ELIMINATED
- San Marino — 0-0-8, -37 GD, 0 pts — ELIMINATED
Group I
- Norway — 8-0-0, +32 GD, 24 pts — QUALIFIED
- Italy — 6-0-2, +9 GD, 18 pts — ADVANCED TO PLAYOFFS
- Israel — 4-0-4, -1 GD, 12 pts — ELIMINATED
- Estonia — 1-1-6, -3 GD, 4 pts — ELIMINATED
- Moldova — 0-1-7, -27 GD, 1 pt — ELIMINATED
Group J
- Belgium — 5-3-0, +22 GD, 18 pts — QUALIFIED
- Wales — 5-1-2, +10 GD, 16 pts — ADVANCED TO PLAYOFFS
- North Macedonia — 3-4-1, +3 GD, 13 pts — ADVANCED TO PLAYOFFS (Nations League)
- Kazakhstan — 2-2-4, -4 GD, 8 pts — ELIMINATED
- Liechtenstein — 0-0-8, -31 GD, 0 pts — ELIMINATED
Group K
- England — 8-0-0, +22 GD, 24 pts — QUALIFIED
- Albania — 4-2-2, +2 GD, 14 pts — ADVANCED TO PLAYOFFS
- Serbia — 4-1-3, -1 GD, 13 pts — ELIMINATED
- Latvia — 1-2-5, -10 GD, 5 pts — ELIMINATED
- Andorra — 0-1-6, -13 GD, 1 pt — ELIMINATED
Group L
- Croatia — 7-1-0, +22 GD, 22 pts — QUALIFIED
- Czechia — 5-1-2, +10 GD, 16 pts — ADVANCED TO PLAYOFFS
- Faroe Islands — 4-0-4, +2 GD, 12 pts — ELIMINATED
- Montenegro — 3-0-5, -9 GD, 9 pts — ELIMINATED
- Gibraltar — 0-0-8, -25 GD, 0 pts — ELIMINATED
Complete First-Round Match Results Archives
March 2025 Matchdays
Friday, March 21, 2025
- Cyprus 2–0 San Marino
- England 2–0 Albania
- Andorra 0–1 Latvia
- Romania 0–1 Bosnia & Herzegovina
- Poland 1–0 Lithuania
- Malta 0–1 Finland
Saturday, March 22, 2025
- Liechtenstein 0–3 North Macedonia
- Moldova 0–5 Norway
- Montenegro 3–1 Gibraltar
- Israel 2–1 Estonia
- Czechia 2–1 Faroe Islands
- Wales 3–1 Kazakhstan
Monday, March 24, 2025
- Lithuania 2–2 Finland
- England 3–0 Latvia (Reece James netted a sensational long-range free kick)
- Albania 3–0 Andorra
- San Marino 1–5 Romania
- Bosnia & Herzegovina 2–1 Cyprus
- Poland 2–0 Malta
Tuesday, March 25, 2025
- Moldova 2–3 Estonia
- Liechtenstein 0–2 Kazakhstan
- Gibraltar 0–4 Czechia
- Montenegro 1–0 Faroe Islands
- North Macedonia 1–1 Wales
- Israel 2–4 Norway
June 2025 Matchdays
Friday, June 6, 2025
- Czechia 2–0 Montenegro
- Estonia 1–3 Israel
- Gibraltar 0–7 Croatia
- North Macedonia 1–1 Belgium
- Norway 3–0 Italy
- Wales 3–0 Liechtenstein
Saturday, June 7, 2025
- Bosnia & Herzegovina 1–0 San Marino
- Andorra 0–1 England
- Malta 0–0 Lithuania
- Albania 0–0 Serbia
- Austria 2–1 Romania
- Finland 0–2 Netherlands
Monday, June 9, 2025
- Kazakhstan 0–1 North Macedonia
- Belgium 4–3 Wales
- Croatia 5–1 Czechia
- Estonia 0–1 Norway
- Faroe Islands 2–1 Gibraltar
- Italy 2–0 Moldova
Tuesday, June 10, 2025
- Finland 2–1 Poland
- Latvia 1–1 Albania
- Netherlands 8–0 Malta
- Romania 2–0 Cyprus
- San Marino 0–4 Austria
- Serbia 3–0 Andorra
September 2025 Matchdays
Thursday, September 4, 2025
- Kazakhstan 0–1 Wales
- Georgia 2–3 Türkiye
- Lithuania 1–1 Malta
- Bulgaria 0–3 Spain
- Liechtenstein 0–6 Belgium
- Luxembourg 1–3 Northern Ireland
- Netherlands 1–1 Poland
- Slovakia 2–0 Germany
Friday, September 5, 2025
- Denmark 0–0 Scotland
- Faroe Islands 0–1 Croatia
- Greece 5–1 Belarus
- Iceland 5–0 Azerbaijan
- Italy 5–0 Estonia
- Moldova 0–4 Israel
- Montenegro 0–2 Czechia
- Slovenia 2–2 Sweden
- Switzerland 4–0 Kosovo
- Ukraine 0–2 France
Saturday, September 6, 2025
- Latvia 0–1 Serbia
- Armenia 0–5 Portugal
- England 2–0 Andorra
- Austria 1–0 Cyprus
- Republic of Ireland 2–2 Hungary
- San Marino 0–6 Bosnia & Herzegovina
Sunday, September 7, 2025
- Georgia 3–0 Bulgaria
- Lithuania 2–3 Netherlands
- North Macedonia 5–0 Liechtenstein
- Belgium 6–0 Kazakhstan
- Germany 3–1 Northern Ireland
- Luxembourg 0–1 Slovakia
- Poland 3–1 Finland
- Türkiye 0–6 Spain
Monday, September 8, 2025
- Belarus 0–2 Scotland
- Croatia 4–0 Montenegro
- Gibraltar 0–1 Faroe Islands
- Greece 0–3 Denmark
- Israel 4–5 Italy
- Kosovo 2–0 Sweden
- Switzerland 3–0 Slovenia
Tuesday, September 9, 2025
- Armenia 2–1 Republic of Ireland
- Azerbaijan 1–1 Ukraine
- Albania 1–0 Latvia
- Bosnia & Herzegovina 1–2 Austria
- Cyprus 2–2 Romania
- France 2–1 Iceland
- Hungary 2–3 Portugal
- Norway 11–1 Moldova
- Serbia 0–5 England
October 2025 Matchdays
Thursday, October 9, 2025
- Finland 2–1 Lithuania
- Austria 10–0 San Marino
- Belarus 0–6 Denmark
- Cyprus 2–2 Bosnia & Herzegovina
- Czechia 0–0 Croatia
- Faroe Islands 4–0 Montenegro
- Malta 0–4 Netherlands
- Scotland 3–1 Greece
Friday, October 10, 2025
- Kazakhstan 4–0 Liechtenstein
- Belgium 0–0 North Macedonia
- France 3–0 Azerbaijan
- Germany 4–0 Luxembourg
- Iceland 3–5 Ukraine
- Kosovo 0–0 Slovenia
- Northern Ireland 2–0 Slovakia
- Sweden 0–2 Switzerland
Saturday, October 11, 2025
- Latvia 2–2 Andorra
- Hungary 2–0 Armenia
- Norway 5–0 Israel
- Bulgaria 1–6 Türkiye
- Estonia 1–3 Italy
- Portugal 1–0 Republic of Ireland
- Serbia 0–1 Albania
- Spain 2–0 Georgia
Sunday, October 12, 2025
- San Marino 0–4 Cyprus
- Faroe Islands 2–1 Czechia
- Netherlands 4–0 Finland
- Scotland 2–1 Belarus
- Croatia 3–0 Gibraltar
- Denmark 3–1 Greece
- Lithuania 0–2 Poland
- Romania 1–0 Austria
Monday, October 13, 2025
- Iceland 2–2 France
- North Macedonia 1–1 Kazakhstan
- Northern Ireland 0–1 Germany
- Slovakia 2–0 Luxembourg
- Slovenia 0–0 Switzerland
- Sweden 0–1 Kosovo
- Ukraine 2–1 Azerbaijan
- Wales 2–4 Belgium
Tuesday, October 14, 2025
- Estonia 1–1 Moldova
- Andorra 1–3 Serbia
- Republic of Ireland 1–0 Armenia
- Italy 3–0 Israel
- Latvia 0–5 England
- Portugal 2–2 Hungary
- Spain 4–0 Bulgaria
- Türkiye 4–1 Georgia
November 2025 Matchdays
Thursday, November 13, 2025
- Armenia 0–1 Hungary
- Azerbaijan 0–2 Iceland
- Norway 4–1 Estonia
- Andorra 0–1 Albania
- England 2–0 Serbia
- France 4–0 Ukraine
- Republic of Ireland 2–0 Portugal
- Moldova 0–2 Italy
Friday, November 14, 2025
- Finland 0–1 Malta
- Croatia 3–1 Faroe Islands
- Gibraltar 1–2 Montenegro
- Luxembourg 0–2 Germany
- Poland 1–1 Netherlands
- Slovakia 1–0 Northern Ireland
Saturday, November 15, 2025
- Kazakhstan 1–1 Belgium
- Cyprus 0–2 Austria
- Georgia 0–4 Spain
- Liechtenstein 0–1 Wales
- Türkiye 2–0 Bulgaria
- Bosnia & Herzegovina 3–1 Romania
- Denmark 2–2 Belarus
- Greece 3–2 Scotland
- Slovenia 0–2 Kosovo
- Switzerland 4–1 Sweden
Sunday, November 16, 2025
- Hungary 2–3 Republic of Ireland (Ireland produced a thrilling late turnaround)
- Portugal 9–1 Armenia
- Albania 0–2 England
- Azerbaijan 1–3 France
- Serbia 2–1 Latvia
- Ukraine 2–0 Iceland
- Israel 4–1 Moldova
- Italy 1–4 Norway
Monday, November 17, 2025
- Czechia 6–0 Gibraltar
- Germany 6–0 Slovakia
- Malta 2–3 Poland
- Montenegro 2–3 Croatia
- Netherlands 4–0 Lithuania
- Northern Ireland 1–0 Luxembourg
Tuesday, November 18, 2025
- Kosovo 1–1 Switzerland
- Sweden 1–1 Slovakia
- Belarus 0–0 Greece
- Scotland 4–2 Denmark (The Tartan Army capped off an extraordinary group campaign)
- Bulgaria 2–1 Georgia
- Spain 2–2 Türkiye
- Austria 1–1 Bosnia & Herzegovina
- Romania 7–1 San Marino
- Belgium 7–0 Liechtenstein
- Wales 7–1 North Macedonia
Stay tuned to Match Zone for continuing coverage, team profiles, and in-depth tactical analysis leading up to the 2026 FIFA World Cup in Canada, Mexico, and the United States.