Schedule

Select your favourite teams to filter matches
Clear all filters
    • France
      live
    • Romania
      live
    • Albania
      live
    • Switzerland
      live
    • Wales
      live
    • Slovakia
      live
    • England
      live
    • Russia
      live
    • Poland
      live
    • Northern Ireland
      live
    • Germany
      live
    • Ukraine
      live
    • Turkey
      live
    • Croatia
      live
    • Spain
      live
    • Czech Republic
      live
    • Ireland
      live
    • Sweden
      live
    • Belgium
      live
    • Italy
      live
    • Austria
      live
    • Hungary
      live
    • Portugal
      live
    • Iceland
      live
Quarter-final
30/06
Thursday, June 30
01/07
Friday, July 1
02/07
Saturday, July 2
03/07
Sunday, July 3
Semifinal
06/07
Wednesday, July 6
07/07
Thursday, July 7
Final
10/07
Sunday, July 10