1-й тур
14 червня
Група A. Німеччина – Шотландія 5:1
15 червня
Група A.Угорщина – Швейцарія 1:3
Група B. Іспанія – Хорватія 3:0
Група B. Італія – Албанія 2:1
16 червня
Група D. Польща – Нідерланди 1:2
Група C. Словенія – Данія 1:1
Група C. Сербія – Англія 0:1
17 червня
Група E. Румунія – Україна 3:0
Група E. Бельгія – Словаччина 0:1
Група D. Австрія – Франція 0:1
18 червня
Група F. Туреччина – Грузія 3:1
Група F. Португалія – Чехія 2:1
2-й тур
19 червня
Група B. Хорватія – Албанія 2:2
Група A. Німеччина – Угорщина 2:0
Група A. Шотландія – Швейцарія 1:1
20 червня
Група C. Словенія – Сербія 1:1
Група C. Данія – Англія 1:1
Група B. Іспанія – Італія 1:0
21 червня
Група E. Словаччина – Україна 1:2
Група D. Польща – Австрія 1:3
Група D. Нідерланди – Франція 0:0
22 червня
Група F. Грузія – Чехія 1:1
Група F. Туреччина – Португалія 0:3
Група E. Бельгія – Румунія 2:0
3-й тур
23 червня
Група A. Швейцарія – Німеччина 1:1
Група A. Шотландія – Угорщина 0:1
24 червня
Група B. Албанія – Іспанія 0:1
Група B. Хорватія – Італія 1:1
25 червня
Група D. Нідерланди – Австрія 2:3
Група D. Франція – Польща 1:1
Група C. Англія – Словенія 0:0
Група C. Данія – Сербія 0:0
26 червня
Група E. Словаччина – Румунія 1:1
Група E. Україна – Бельгія 0:0
Група F. Грузія – Португалія 2:0
Група F. Чехія – Туреччина 1:2
1/8 фіналу
29 червня
Матч 38. Швейцарія — Італія 2:0
Матч 37. Німеччина – Данія 2:0
30 червня
Матч 40. Англія – Словаччина 2:1
Матч 39. Іспанія – Грузія 4:1
1 липня
Матч 42. 19:00. Франція – Бельгія (Дюссельдорф)
Матч 41. 22:00. Португалія – Словенія (Франкфурт-на-Майні)
2 липня
Матч 43. 19:00. Румунія – Нідерланди (Мюнхен)
Матч 44. 22:00. Австрія – Туреччина (Лейпциг)
1/4 фіналу
5 липня
Матч 45. 19:00. Іспанія – Німеччина (Штутгарт)
Матч 46. 22:00. Переможець 41 – Переможець 42 (Гамбург)
6 липня
Матч 48. 19:00. Англія - Швейцарія (Дюссельдорф)
Матч 47. 22:00. Переможець 43 – Переможець 44 (Берлін)
Півфінал
9 липня
Матч 49. 22:00. Переможець 45 – Переможець 46 (Мюнхен)
10 липня
Матч 50. 22:00. Переможець 47 – Переможець 48 (Дортмунд)
Фінал
14 липня
Матч 51. 22:00. Переможець 49 – Переможець 50 (Берлін)