UEFA Euro 2020 matches are getting closer to the final rounds. Stay updated with the upcoming schedule below:

Played on the 28th of June:

  • Croatia vs Spain at 7PM  (3-5)
  • and France vs Switzerland at 10PM (3-3)


Played on the 29th June:

  • England vs Germany, 7PM (2-0)
  • Sweden vs Ukraine, 10PM (1-2)


The quarter final matches on the 2nd and 3rd July:

  • Switzerland vs Spain, 7PM (1-3)
  • Belgium vs Italy, 10PM (1-2)
  • Czech Republic vs Denmark, 7PM (1-2)
  • Ukraine vs England, 10PM (0-4)


The next semi-final matches is set on the 6th and 7th of July – Italy vs Spain and England vs Denmark.


Who will make it to the finals on Sunday 11th of July, 10PM? Stay tune for the upcoming schedule!