| DÁTUM | NEGYEDDÖNTŐK | ||
| 2012.06.21., 20:45 | CSEHORSZÁG | 0:1 | PORTUGÁLIA Cristiano Ronaldo 79 |
| 2012.06.22., 20:45 | NÉMETORSZÁG Lahm 39 Khedira 62 Klose 67 Reus 74 |
4:2 | GÖRÖGORSZÁG Samaras 55 Salpingidis 89 (11-es) |
| 2012.06.23., 20:45 | SPANYOLORSZÁG Xabi Alonso 19, 90+1 (11-es) |
2:0 | FRANCIAORSZÁG |
| 2012.06.24., 20:45 | ANGLIA | 0:0 | OLASZORSZÁG Büntetőkkel 2:4 |
| DÁTUM | ELŐDÖNTŐK | ||
| 2012.06.27., 20:45 | PORTUGÁLIA | 0:0 | SPANYOLORSZÁG Büntetőkke 2:4 |
| 2012.06.28., 20:45 | NÉMETORSZÁG Özil 90+2 (11-es) |
1:2 | OLASZORSZÁG Balotelli 20, 36 |
| DÁTUM | DÖNTŐ | ||
| 2012.07.01., 20:45 | SPANYOLORSZÁG David Silva 14 Jordi Alba 41 Fernando Torres 84 Juan Mata 88 |
4:0 | OLASZORSZÁG |
| Poz | A csoport | m | GY | D | V | GA | GK | Pont |
| 1 | CSEHORSZÁG | 3 | 2 | 0 | 1 | 4-5 | -1 | 6 |
| 2 | GÖRÖGORSZÁG | 3 | 1 | 1 | 1 | 3-3 | 0 | 4 |
| 3 | OROSZORSZÁG | 3 | 1 | 1 | 1 | 5-3 | +2 | 4 |
| 4 | LENGYELORSZÁG | 3 | 0 | 2 | 1 | 2-3 | -1 | 2 |
| DÁTUM | A-CSOPORT MÉRKŐZÉSI | ||
| 2012.06.08., 18:00 | LENGYELORSZÁG Lewandowski 17 |
1:1 |
GÖRÖGORSZÁG Salpingidis 51 |
| 2012.06.08., 20:45 | OROSZORSZÁG Dzagoev 15 Shirokov 24 Dzagoev 79 Pavlyuchenko 82 |
4:1 | CSEHORSZÁG Pilar 52 |
| 2012.06.12., 18:00 | GÖRÖGORSZÁG Gekas 53 |
1:2 | CSEHORSZÁG Jiracek 3 Pilar 6 |
| 2012.06.12., 20:45 | LENGYELORSZÁG Blaszczykowski 57 |
1:1 | OROSZORSZÁG Dzagoev 37 |
| 2012.06.16., 20:45 | GÖRÖGORSZÁG Karagounis 45+2 |
1:0 | OROSZORSZÁG |
| 2012.06.16., 20:45 | CSEHORSZÁG Jiracek 72 |
1:0 | LENGYELORSZÁG |
| Poz | B csoport | m | GY | D | V | GA | GK | Pont |
| 1 | NÉMETORSZÁG | 3 | 3 | 0 | 0 | 5-2 | +3 | 9 |
| 2 | PORTUGÁLIA | 3 | 2 | 0 | 1 | 5-4 | +1 | 6 |
| 3 | DÁNIA | 3 | 1 | 0 | 2 | 4-5 | -1 | 3 |
| 4 | HOLLANDIA | 3 | 0 | 0 | 3 | 2-5 | -3 | 0 |
| DÁTUM | B-CSOPORT MÉRKŐZÉSEI |
||
| 2012.06.09., 18:00 | HOLLANDIA | 0:1 | DÁNIA Krohn-Dehli 24 |
| 2012.06.09., 20:45 | NÉMETORSZÁG Gomez 73 |
1:0 | PORTUGÁLIA |
| 2012.06.13., 18.00 | DÁNIA Bendtner 41, 80 |
2:3 | PORTUGÁLIA Pepe 24 Helder Postiga 36 Varela 87 |
| 2012.06.13., 20:45 | HOLLANDIA Van Persie 73 |
1:2 | NÉMETORSZÁG Gomez 24, 38 |
| 2012.06.17., 20:45 | PORTUGÁLIA Cristiano Ronaldo 28, 74 |
2:1 | HOLLANDIA Van der Vaart 11 |
| 2012.06.17., 20:45 | DÁNIA Krohn-Dehli 24 |
1:2 | NÉMETORSZÁG Podolski 19 Bender 80 |
| Poz | C csoport | m | GY | D | V | GA | GK | Pont |
| 1 | SPANYOLORSZÁG | 3 | 2 | 1 | 0 | 6-1 | +5 | 7 |
| 2 | OLASZORSZÁG | 3 | 1 | 2 | 0 | 4-2 | +2 | 5 |
| 3 | HORVÁTORSZÁG | 3 | 1 | 1 | 1 | 4-3 | +1 | 4 |
| 4 | ÍRORSZÁG | 3 | 0 | 0 | 3 | 1-9 | -8 | 0 |
| DÁTUM | C-CSOPORT MÉRKŐZÉSEI |
||
| 2012.06.10., 18:00 | SPANYOLORSZÁG Fabregas 64 |
1:1 | OLASZORSZÁG Di Natale 61 |
| 2012.06.10., 20:45 | ÍRORSZÁG Ledger 18 |
1:3 | HORVÁTORSZÁG Mandzukic 3 Jelavic 44 Mandzukic 49 |
| 2012.06.14., 18:00 | OLASZORSZÁG Pirlo 39 |
1:1 | HORVÁTORSZÁG Mandzukic 72 |
| 2012.06.14., 20:45 | SPANYOLORSZÁG Fernando Torres 4 David Silva 49 Fernando Torres 70 Fabregas 83 |
4:0 | ÍRORSZÁG |
| 2012.06.18., 20:45 | HORVÁTORSZÁG | 0:1 | SPANYOLORSZÁG Jesus Navas 88 |
| 2012.06.18., 20:45 | OLASZORSZÁG Cassano 35 Balotelli 90 |
2:0 | ÍRORSZÁG |
| Poz | D csoport | m | GY | D | V | GA | GK | Pont |
| 1 | ANGLIA | 3 | 2 | 1 | 0 | 5-3 | +2 | 7 |
| 2 | FRANCIAORSZÁG | 3 | 1 | 1 | 1 | 3-3 | 0 | 4 |
| 3 | UKRAJNA | 3 | 1 | 0 | 2 | 2-4 | -2 | 3 |
| 4 | SVÉDORSZÁG | 3 | 1 | 0 | 2 | 5-5 | 0 | 3 |
| DÁTUM | D-CSOPORT MÉRKŐZÉSEI |
||
| 2012.06.11., 18:00 | FRANCIAORSZÁG Nasri 39 |
1:1 | ANGLIA Lescott 31 |
| 2012.06.11., 20:45 | UKRAJNA Shevchenko 55, 62 |
2:1 | SVÉDORSZÁG Ibrahimovic 52 |
| 2012.06.15., 18:00 | UKRAJNA | 0:2 | FRANCIAORSZÁG Menez 53 Cabaye 57 |
| 2012.06.15., 20:45 | SVÉDORSZÁG Mellberg (Johnson öngól) 49 Mellberg 59 |
2:3 | ANGLIA Carroll 23 Walcott 64 Welbeck 78 |
| 2012.06.19., 20:45 | SVÉDORSZÁG Ibrahimovic 54 Larsson 90+1 |
2:0 | FRANCIAORSZÁG |
| 2012.06.19., 20:45 | ANGLIA Rooney 48 |
1:0 | UKRAJNA |