Euro 2021 Fixtures

Group Stage
Friday 11 JuneA2000Turkey--Italy
Saturday 12 JuneA1400Wales--Switzerland
Saturday 12 JuneB1700Denmark--Finland
Saturday 12 JuneB2000Belgium--Russia
Sunday 13 JuneD1400England--Croatia
Sunday 13 JuneC1700Austria--North Macedonia
Sunday 13 JuneC2000Netherlands--Ukraine
Monday 14 JuneD1400Scotland--Czech Republic
Monday 14 JuneE1700Poland--Slovakia
Monday 14 JuneE2000Spain--Sweden
Tuesday 15 JuneF1700Hungary--Portugal
Tuesday 15 JuneF2000France--Germany
Wednesday 16 JuneB1400Finland--Russia
Wednesday 16 JuneA1700Turkey--Wales
Wednesday 16 JuneA2000Italy--Switzerland
Thursday 17 JuneC1400Ukraine--North Macedonia
Thursday 17 JuneB1700Denmark--Belgium
 C2000Netherlands--Austria
Friday 18 JuneE1400Sweden--Slovakia
 D1700Croatia--Czech Republic
 D2000England--Scotland
Saturday 19 JuneF1400Hungary--France
 F1700Portugal--Germany
 E2000Spain--Poland
Sunday 20 JuneA1700Italy--Wales
 A1700Switzerland--Turkey
Monday 21 JuneC1700North Macedonia--Netherlands
 C1700Ukraine--Austria
 B2000Russia--Denmark
 B2000Finland--Belgium
Tuesday 22 JuneD2000Czech Republic--England
 D2000Croatia--Scotland
Wednesday 23 JuneE1700Slovakia--Spain
 E1700Sweden--Poland
 F2000Germany--Hungary
 F2000Portugal--France
The top two in each group plus four best third-placed teams go through. Rest days on 24 and 25 June
Knockout Stage
Saturday 26 June117002A--2B
 220001A--2C
Sunday 27 June317001C--3D/E/F
 420001B--3A/D/E/F
Monday 28 June517002D--2E
 620001F--3A/B/C
Tuesday 29 June717001D--2F
 820001E--3A/B/C/D
Friday 2 JulyQF11700Winner 6--Winner 5
 QF22000Winner 4--Winner 2
Saturday 3 JulyQF31700Winner 3--Winner 1
 QF42000Winner 8--Winner 7
Tuesday 6 JulySF12000Winner QF2--Winner QF1
Wednesday 7 JulySF22000Winner QF4--Winner QF3
Sunday 11 JulyF2000Winner SF1--Winner SF2