Saturday, June 19, 2021
Fixtures Results
20 June
00:00 hrs
1 - 1
Spain  
  Poland
Estadio de La Cartuja | Seville


19 June
21:00 hrs
2 - 4
Portugal  
  Germany
Allianz Arena | Munich
18:00 hrs
1 - 1
Hungary  
  France
Puskas Arena | Budapest
00:00 hrs
0 - 0
England  
  Scotland
Wembley Stadium | London
18 June
21:00 hrs
1 - 1
Croatia  
  Czech Republic
Hampden Park | Glasgow
18:00 hrs
1 - 0
Sweden  
  Slovakia
Krestovsky Stadium | Saint Petersburg
00:00 hrs
2 - 0
Netherlands  
  Austria
Johan Cruyff Arena | Amsterdam
17 June
21:00 hrs
1 - 2
Denmark  
  Belgium
Parken Stadium | Copenhagen
18:00 hrs
3 - 1
Ukraine  
  North Macedonia
Arena Nationala | Bucharest
00:00 hrs
3 - 0
Italy  
  Switzerland
Stadio Olimpico | Rome
16 June
21:00 hrs
0 - 2
Turkey  
  Wales
Baku Olympic Stadium | Baku
18:00 hrs
0 - 1
Finland  
  Russia
Krestovsky Stadium | Saint Petersburg
00:00 hrs
1 - 0
France  
  Germany
Allianz Arena | Munich
15 June
21:00 hrs
0 - 3
Hungary  
  Portugal
Puskas Arena | Budapest
00:00 hrs
0 - 0
Spain  
  Sweden
Estadio de La Cartuja | Seville
14 June
21:00 hrs
1 - 3
Poland  
  Slovakia
Krestovsky Stadium | Saint Petersburg
18:00 hrs
0 - 2
Scotland  
  Czech Republic
Hampden Park | Glasgow
00:00 hrs
3 - 2
Netherlands  
  Ukraine
Johan Cruyff Arena | Amsterdam
13 June
21:00 hrs
3 - 1
Austria  
  North Macedonia
Arena Nationala | Bucharest
18:00 hrs
1 - 0
England  
  Croatia
Wembley Stadium | London
00:00 hrs
3 - 0
Belgium  
  Russia
Krestovsky Stadium | Saint Petersburg
12 June
21:00 hrs
0 - 1
Denmark  
  Finland
Parken Stadium | Copenhagen
18:00 hrs
1 - 1
Wales  
  Switzerland
Baku Olympic Stadium | Baku
00:00 hrs
0 - 3
Turkey  
  Italy
Stadio Olimpico | Rome