Skip to content
Play MFF
EN

EURO 2020 Updated

EURO 2020 Finals

Euro 2020 Fixtures and Results of group matches, tables & knock-out phase for the Euro 2020 Football Championship Finals played across Europe.

UEFA European Football Championships 2020 Finals Competition

Euro 2020 Fixtures and Results of group matches, tables & knock-out phase for the Euro 2020 Football Championship Finals played across Europe. The 2020 UEFA European Championship (Euro 2020) will be the 16th edition of the UEFA European Championships, the quadrennial international men’s Football Championship of Europe.
It is being held across Europe from 11th June to 11th July 2021. Portugal are the defending Champions.
The 2020 Euro Nation matches will be played in 11 stadiums in 11 different cities

UEFA European Football Championships 2020 Group Stage & Knock-Out Phase

Click on the Match Scores for full Match Details

Group A

Euro group table, Group A 2021
PosClub PWDLGFGAGDPts
1375Italy 33007079
2394Wales 31113214
3391Switzerland 311145-14
4392Turkey 300318-70
  • Level teams are split by goal difference and goals scored; UEFA's own tie-breakers (head-to-head first) are not applied.

Updated automatically from match data. Last updated 11 Oct 2026, 17:24 UK time.

Matchday 1
DateHomeScoreAway
11 Jun 2021 Turkey 0-3 Italy
12 Jun 2021 Wales 1-1 Switzerland
Matchday 2
DateHomeScoreAway
16 Jun 2021 Turkey 0-2 Wales
16 Jun 2021 Italy 3-0 Switzerland
Matchday 3
DateHomeScoreAway
20 Jun 2021 Italy 1-0 Wales
20 Jun 2021 Switzerland 3-1 Turkey

Updated automatically from match data. Last updated 11 Oct 2026, 17:24 UK time.

Group B

Euro group table, Group B 2021
PosClub PWDLGFGAGDPts
1377Belgium 33007169
2380Denmark 31025413
3382Finland 310213-23
4388Russia 310227-53
  • Level teams are split by goal difference and goals scored; UEFA's own tie-breakers (head-to-head first) are not applied.

Updated automatically from match data. Last updated 11 Oct 2026, 17:24 UK time.

Matchday 1
DateHomeScoreAway
12 Jun 2021 Denmark 0-1 Finland
12 Jun 2021 Belgium 3-0 Russia
Matchday 2
DateHomeScoreAway
16 Jun 2021 Finland 0-1 Russia
17 Jun 2021 Denmark 1-2 Belgium
Matchday 3
DateHomeScoreAway
21 Jun 2021 Finland 0-2 Belgium
21 Jun 2021 Russia 1-4 Denmark

Updated automatically from match data. Last updated 11 Oct 2026, 17:24 UK time.

Group C

Euro group table, Group C 2021
PosClub PWDLGFGAGDPts
1385Netherlands 33008269
2376Austria 32014316
3393Ukraine 310245-13
4681North Macedonia 300328-60
  • Level teams are split by goal difference and goals scored; UEFA's own tie-breakers (head-to-head first) are not applied.

Updated automatically from match data. Last updated 11 Oct 2026, 17:24 UK time.

Matchday 1
DateHomeScoreAway
13 Jun 2021 Austria 3-1 North Macedonia
13 Jun 2021 Netherlands 3-2 Ukraine
Matchday 2
DateHomeScoreAway
17 Jun 2021 Ukraine 2-1 North Macedonia
17 Jun 2021 Netherlands 2-0 Austria
Matchday 3
DateHomeScoreAway
21 Jun 2021 Ukraine 0-1 Austria
21 Jun 2021 North Macedonia 0-3 Netherlands

Updated automatically from match data. Last updated 11 Oct 2026, 17:24 UK time.

Group D

Euro group table, Group D 2021
PosClub PWDLGFGAGDPts
1381England 32102027
2378Croatia 31114314
3379Czech Republic 31113214
4674Scotland 301215-41
  • Level teams are split by goal difference and goals scored; UEFA's own tie-breakers (head-to-head first) are not applied.

Updated automatically from match data. Last updated 11 Oct 2026, 17:24 UK time.

Matchday 1
DateHomeScoreAway
13 Jun 2021 England 1-0 Croatia
14 Jun 2021 Scotland 0-2 Czech Republic
Matchday 2
DateHomeScoreAway
18 Jun 2021 Croatia 1-1 Czech Republic
18 Jun 2021 England 0-0 Scotland
Matchday 3
DateHomeScoreAway
22 Jun 2021 Czech Republic 0-1 England
22 Jun 2021 Croatia 3-1 Scotland

Updated automatically from match data. Last updated 11 Oct 2026, 17:24 UK time.

Group E

Euro group table, Group E 2021
PosClub PWDLGFGAGDPts
1390Sweden 32104227
2389Spain 31206155
3672Slovakia 310227-53
4386Poland 301246-21
  • Level teams are split by goal difference and goals scored; UEFA's own tie-breakers (head-to-head first) are not applied.

Updated automatically from match data. Last updated 11 Oct 2026, 17:24 UK time.

Matchday 1
DateHomeScoreAway
14 Jun 2021 Poland 1-2 Slovakia
14 Jun 2021 Spain 0-0 Sweden
Matchday 2
DateHomeScoreAway
18 Jun 2021 Sweden 1-0 Slovakia
19 Jun 2021 Spain 1-1 Poland
Matchday 3
DateHomeScoreAway
23 Jun 2021 Sweden 3-2 Poland
23 Jun 2021 Slovakia 0-5 Spain

Updated automatically from match data. Last updated 11 Oct 2026, 17:24 UK time.

Group F

Euro group table, Group F 2021
PosClub PWDLGFGAGDPts
1383France 31204315
2387Portugal 31117614
3384Germany 31116514
4671Hungary 302136-32
  • Level teams are split by goal difference and goals scored; UEFA's own tie-breakers (head-to-head first) are not applied.

Updated automatically from match data. Last updated 11 Oct 2026, 17:24 UK time.

Matchday 1
DateHomeScoreAway
15 Jun 2021 Hungary 0-3 Portugal
15 Jun 2021 France 1-0 Germany
Matchday 2
DateHomeScoreAway
19 Jun 2021 Hungary 1-1 France
19 Jun 2021 Portugal 2-4 Germany
Matchday 3
DateHomeScoreAway
23 Jun 2021 Portugal 2-2 France
23 Jun 2021 Germany 2-2 Hungary

Updated automatically from match data. Last updated 11 Oct 2026, 17:24 UK time.

Round of 16

Round of 16
DateHomeScoreAway
26 Jun 2021 Wales 0-4 Denmark
26 Jun 2021 Italy 2-1 Austria
27 Jun 2021 Netherlands 0-2 Czech Republic
27 Jun 2021 Belgium 1-0 Portugal
28 Jun 2021 Croatia 3-5 Spain
28 Jun 2021 France 3-3 Switzerland
29 Jun 2021 England 2-0 Germany
29 Jun 2021 Sweden 1-2 Ukraine

Updated automatically from match data. Last updated 11 Oct 2026, 17:24 UK time.

Quarter-finals

Quarter-finals
DateHomeScoreAway
2 Jul 2021 Switzerland 1-1 Spain
2 Jul 2021 Belgium 1-2 Italy
3 Jul 2021 Czech Republic 1-2 Denmark
3 Jul 2021 Ukraine 0-4 England

Updated automatically from match data. Last updated 11 Oct 2026, 17:24 UK time.

Semi-finals

Semi-finals
DateHomeScoreAway
6 Jul 2021 Italy 1-1 Spain
7 Jul 2021 England 2-1 Denmark

Updated automatically from match data. Last updated 11 Oct 2026, 17:24 UK time.

Final

Final
DateHomeScoreAway
11 Jul 2021 Italy 1-1 England

Updated automatically from match data. Last updated 11 Oct 2026, 17:24 UK time.

Ben Jardine

About the author:

Ben Jardine is the managing editor of My Football Facts and has covered football since 2014. He writes across football statistics, history and current affairs, from all-time records and World Cup deep dives to live transfer-window coverage, with a focus on rigorously fact-checked, data-led analysis. Connect with Ben on LinkedIn.

More from Ben Jardine

Add MFF as a preferred source on GoogleSee our stats first in Google's Top Stories and AI answers

Go deeper

Play MFF Daily in your inbox

A new football quiz every morning at 7, with yesterday's answers. Free, and one click to stop.