Saturday, June 19, 2021
Fixtures Results
20 June
21:00 hrs
? - ?
Italy  
  Wales
Stadio Olimpico | Rome
21:00 hrs
? - ?
Switzerland  
  Turkey
Baku Olympic Stadium | Baku


21 June
21:00 hrs
? - ?
Ukraine  
  Austria
Arena Nationala | Bucharest
21:00 hrs
? - ?
North Macedonia  
  Netherlands
Johan Cruyff Arena | Amsterdam
22 June
00:00 hrs
? - ?
Finland  
  Belgium
Krestovsky Stadium | Saint Petersburg
00:00 hrs
? - ?
Russia  
  Denmark
Parken Stadium | Copenhagen
23 June
00:00 hrs
? - ?
Czech Republic  
  England
Wembley Stadium | London
00:00 hrs
? - ?
Croatia  
  Scotland
Hampden Park | Glasgow
21:00 hrs
? - ?
Sweden  
  Poland
Krestovsky Stadium | Saint Petersburg
21:00 hrs
? - ?
Slovakia  
  Spain
Estadio de La Cartuja | Seville
24 June
00:00 hrs
? - ?
Germany  
  Hungary
Allianz Arena | Munich
00:00 hrs
? - ?
Portugal  
  France
Puskas Arena | Budapest