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