Jumat, 8 Juni 21:00 Polandia vs Yunani Sabtu, 9 Juni 01:00 Rusia vs Ceko Minggu, 10 Juni 01:00 Jerman vs Portugal Senin, 11 Juni 01:00 Irlandia vs Kroasia Selasa, 12 Juni 01:00 Ukraina vs Swedia Rabu, 13 Juni 01:00 Polandia vs Rusia Kamis, 14 Juni 01:00 Belanda vs Jerman Jumat, 15 Juni 01:00 Spanyol vs Irlandia Sabtu, 16 Juni 01:00 Swedia vs Inggris Minggu, 17 Juni 01:00 Ceko vs Polandia Senin, 18 Juni 01:00 Portugal vs Belanda Selasa, 19 Juni 01:00 Kroasia vs Spanyol Rabu, 20 Juni 01:00 Inggris vs Ukraina Jumat, 22 Juni 01:00 [Perempat-final 1] 1A vs 2B Minggu, 24 Juni 01:00 [Perempat-final 3] 1C vs 2D Kamis, 28 Juni 01:00 Pemenang perempat-final 1 vs 2 22:15 Belanda vs Denmark 22:15 Spanyol vs Italia
04:00 [delay] Swedia vs Prancis Sabtu, 23 Juni 01:00 [Perempat-final 2] 1B vs 2A Senin, 25 Juni 01:00 [Perempat-final 4] 1D vs 2C Jumat, 29 Juni 01:00 Pemenang perempat-final 3 vs 4