Stacks Image 5

Fixtures




  • June 11th
    • Group A - Turkey v Italy (Stadio Olympico, Rome) 8pm
  • June 12th
    • Group A - Wales v Switzerland (Olympic Stadium, Baku) 2pm
    • Group B - Denmark v Finland (Parken Stadium, Copenhagen) 5pm
    • Group B - Belgium v Russia (Krestovsky Stadium, Moscow) 8pm
  • June 13th
    • Group D - England v Croatia (Wembley Stadium, London) 2pm
    • Group C - Austria v North Macedonia (Arena Natională, Bucharest) 5pm
    • Group C - Netherlands v Ukraine (Johan Cruyff Arena, Amsterdam) 8pm
  • June 14th
    • Group D - Scotland v Czech Republic (Hampden Park, Glasgow) 2pm
    • Group E - Poland v Slovakia (Krestovsky Stadium, St. Petersburg) 5pm
    • Group E - Spain v Sweden (Estadio La Cartuja, Seville) 8pm
  • June 15th
    • Group F - Hungary v Portugal (Puskás Aréna, Budapest) 5pm
    • Group F - France v Germany (Allianz Arena, Munich) 8pm
  • June 16th
    • Group B - Finland v Russia (Krestovsky Stadium, St. Petersburg) 2pm
    • Group A - Turkey v Wales (Olympic Stadium, Baku) 5pm
    • Group A - Italy v Switzerland (Stadio Olympico, Rome) 8pm
  • June 17th
    • Group C - Ukraine v North Macedonia (Arena Natională, Bucharest) 2pm
    • Group B - Denmark v Belgium (Parken Stadium, Copenhagen) 5pm
    • Group C - Netherlands v Austria (Johan Cruyff Arena, Amsterdam) 8pm
  • June 18th
    • Group E - Sweden v Slovakia (Krestovsky Stadium, St. Petersburg) 2pm
    • Group D - Croatia v Czech Republic (Hampden Park, Glasgow) 5pm
    • Group D - England v Scotland (Wembley Stadium, London) 8pm
  • June 19th
    • Group F - Hungary v France (Puskás Aréna, Budapest) 2pm
    • Group F - Portugal v Germany (Allianz Arena, Munich) 5pm
    • Group E - Spain v Poland (Estadio La Cartuja, Seville) 8pm
  • June 20th
    • Group A - Italy v Wales (Stadio Olympico, Rome) 5pm
    • Group A - Switzerland v Turkey (Olympic Stadium, Baku) 5pm
  • June 21st
    • Group C - North Macedonia v Netherlands (Johan Cruyff Arena, Amsterdam) 5pm
    • Group C - Ukraine v Austria (Arena Natională, Bucharest) 5pm
    • Group B - Russia v Denmark (Parken Stadium, Copenhagen) 8pm
    • Group B - Finland v Belgium (Krestovsky Stadium, St. Petersburg) 8pm
  • June 22nd
    • Group D - Croatia v Scotland (Hampden Park, Glasgow) 8pm
    • Group D - Czech Republic v England (Wembley Stadium, London) 8pm
  • June 23rd
    • Group E - Slovakia v Spain (Estadio La Cartuja, Seville) 5pm
    • Group E - Sweden v Poland (Krestovsky Stadium, St. Petersburg) 5pm
    • Group F - Portugal v France (Puskás Aréna, Budapest) 8pm
    • Group F - Germany v Hungary (Allianz Arena, Munich) 8pm

Last 16


  • June 26th
    • Wales v Denmark (Johan Cruyff Arena, Amsterdam) 5pm on BBC
    • Italy v Austria (Wembley Stadium, London) 8pm on BBC
  • June 27th
    • Netherlands v Czech Republic (Puskás Aréna, Budapest) 5pm on ITV
    • Belgium v Portugal (Estadio La Cartuja, Seville) 8pm on ITV
  • June 28th
    • Croatia v Spain (Parken Stadium, Copenhagen) 5pm on ITV
    • France v Switzerland (Arena Natională, Bucharest) 8pm on ITV
  • June 29th
    • England v Germany (Wembley Stadium, London) 5pm on BBC
    • Sweden v Ukraine (Hampden Park, Glasgow) 8pm on BBC

Quarter Finals


  • July 2nd - QF1 (Krestovsky Stadium, St. Petersburg) 5pm on ITV
    • Switzerland v Spain
  • July 2nd - QF2 (Allianz Arena, Munich) 8pm on BBC
    • Belgium v Italy
  • July 3rd - QF3 (Olympic Stadium, Baku) 5pm on ITV
    • Czech Republic v Denmark
  • July 3rd - QF4 (Stadio Olympico, Rome) 8pm on BBC
    • Ukraine v England

Semi-Finals


  • July 6th - SF1 (Wembley Stadium, London) 8pm
    • Spain v Italy
  • July 7th - SF2 (Wembley Stadium, London) 8pm
    • Denmark v England

Final


  • July 11th (Wembley Stadium, London) 8pm
    • Winner of SF1 v Winner of SF2