Grupa A
08-06-12 18:00 Polska - Grecja 1 0 pkt
08-06-12 20:45 Rosja - Czechy x 0 pkt
12-06-12 18:00 Grecja - Czechy 2 1 pkt
12-06-12 20:45 Polska - Rosja x 1 pkt
16-06-12 20:45 Polska - Czechy 1 0 pkt
16-06-12 20:45 Grecja - Rosja 2 0 pkt
Grupa B
09-06-12 18:00 Holandia - Dania 1 0 pkt
09-06-12 20:45 Niemcy – Portugalia x 0 pkt
13-06-12 18:00 Dania - Portugalia x 0 pkt
13-06-12 20:45 Holandia - Niemcy 1 0 pkt
17-06-12 20:45 Dania - Niemcy 2 1 pkt
17-06-12 20:45 Portugalia - Holandia 2 0 pkt
Grupa C
10-06-12 18:00 Hiszpania - Włochy 1 0 pkt
10-06-12 20:45 Irlandia - Chorwacja 2 1 pkt
14-06-12 18:00 Włochy - Chorwacja x 1 pkt
14-06-12 20:45 Hiszpania - Irlandia 1 1 pkt
18-06-12 20:45 Chorwacja - Hiszpania 2 1 pkt
18-06-12 20:45 Włochy - Irlandia 1 1 pkt
Grupa D
11-06-12 18:00 Francja - Anglia x 1 pkt
11-06-12 20:45 Ukraina - Szwecja 2 0 pkt
15-06-12 18:00 Szwecja - Anglia 2 1 pkt
15-06-12 20:45 Ukraina - Francja 2 1 pkt
19-06-12 20:45 Szwecja - Francja x 0 pkt
19-06-12 20:45 Ukraina - Anglia 2 1 pkt