Piątek, 8 czerwca 2012
(18:00)Polska - Grecja 2-1
(20:45)Rosja - Czechy 2-1
Sobota, 9 czerwca 2012
(18:00)Holandia - Dania 3-1
(20:45)Niemcy - Portugalia 1-0
Niedziela, 10 czerwca 2012
(18:00)Hiszpania - Włochy 3-1
(20:45)Irlandia - Chorwacja 1-1
Poniedziałek, 11 czerwca 2012
(18:00)Francja - Anglia 1-2
(20:45)Ukraina - Szwecja 0-1
Wtorek, 12 czerwca 2012
(18:00)Grecja - Czechy: 1-1
(20:45)Polska - Rosja: 2-2
Środa, 13 czerwca 2012
(18:00)Dania - Portugalia: 1-1
(20:45)Holandia - Niemcy: 0-2
Czwartek, 14 czerwca 2012
(18:00)Włochy - Chorwacja: 2-1
(20:45)Hiszpania - Irlandia 3-0
Piątek, 15 czerwca 2012
(18:00)Ukraina - Francja: 1-2
(20:45)Szwecja - Anglia: 1-2
Sobota, 16 czerwca 2012
(20:45)Grecja - Rosja: 0-3
(20:45)Czechy - Polska: 1-2
Niedziela, 17 czerwca 2012
(20:45)Dania - Niemcy: 1-2
(20:45)Portugalia - Holandia: 2-2
Poniedziałek, 18 czerwca 2012
(20:45)Chorwacja - Hiszpania: 0-2
(20:45)Włochy - Irlandia: 2-1
Wtorek, 19 czerwca 2012
(20:45)Szwecja - Francja: 1-3
(20:45)Anglia - Ukraina: 2-0