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