Grupa A
Meciuri
8.06.2012
Polonia – Grecia
1 – 1
8.06.2012
Rusia – Cehia
4 – 1
12.06.2012
Grecia – Cehia
1 – 2
12.06.2012
Polonia – Rusia
1 – 1
16.06.2012
Grecia – Rusia
1 – 0
16.06.2012
Cehia – Polonia
1 – 0
Grupa B
Meciuri
9.06.2012
Olanda – Danemarca
0 – 1
9.06.2012
Germania – Portugalia
1 – 0
13.06.2012
Danemarca – Polonia
2 – 3
13.06.2012
Olanda – Germania
1 – 2
17.06.2012
Portugalia – Olanda
2 – 1
17.06.2012
Danemarca – Germania
1 – 2
Grupa C
Meciuri
10.06.2012
Spania – Italia
1 – 1
10.06.2012
Irlanda – Croatia
1 – 3
14.06.2012
Italia – Croatia
1 – 1
14.06.2012
Spania – Irlanda
4 – 0
18.06.2012
Croatia – Spania
0 – 1
18.06.2012
Italia – Irlanda
2 – 0
Grupa D
Meciuri
11.06.2012
Franta – Anglia
1 – 1
11.06.2012
Ucraina – Suedia
2 – 1
15.06.2012
Ucraina – Franta
0 – 2
15.06.2012
Suedia – Anglia
2 – 3
19.06.2012
Suedia – Franta
2 – 0
19.06.2012
Anglia – Ucraina
1 – 0
Sferturi de finala
21.06.2012
Cehia – Portugalia
0 – 1
22.06.2012
Germania – Grecia
4 – 2
23.06.201
Spania – Franta
2 – 0
Semifinala
Finala
1.07.2012
Germania – Italia
1 – 2