| Дата | Место проведения | |||
|---|---|---|---|---|
| 1/4 финала | ||||
| 21.06.2012 | Чехия | 0:1 | Португалия | Варшава, Национальный стадион |
| 22.06.2012 | Германия | 4:2 | Греция | Гданьск, Стадион «ПГЕ-Арена» |
| 23.06.2012 | Франция | 0:2 | Испания | Донецк, Стадион «Донбасс-Арена» |
| 24.06.2012 | Англия | 0:0 | Италия | Киев, НСК «Олимпийский» |
| 1/2 финала | ||||
| 27.06.2012 | Португалия | 0:0 | Испания | Донецк, Стадион «Донбасс-Арена» |
| 28.06.2012 | Германия | 1:2 | Италия | Варшава, Национальный стадион им. Казимежа Гурского |
| Финал | ||||
| 01.07.2012 | Испания | 4:0 | Италия | Киев, НСК «Олимпийский» |