Group Stage |
|
08 June |
18:00 |
Poland |
1-1 |
Greece |
Group A |
|
08 June |
20:45 |
Russia |
4-1 |
Czech Republic |
Group A |
|
09 June |
18:00 |
Netherlands |
0-1 |
Denmark |
Group B |
|
09 June |
20:45 |
Germany |
1-0 |
Portugal |
Group B |
|
10 June |
18:00 |
Spain |
1-1 |
Italy |
Group C |
|
10 June |
20:45 |
Ireland |
1-3 |
Croatia |
Group C |
|
11 June |
18:00 |
France |
1-1 |
England |
Group D |
|
11 June |
20:45 |
Ukraine |
2-1 |
Sweden |
Group D |
|
12 June |
18:00 |
Greece |
1-2 |
Czech Republic |
Group A |
|
12 June |
20:45 |
Poland |
1-1 |
Russia |
Group A |
|
13 June |
18:00 |
Denmark |
2-3 |
Portugal |
Group B |
|
13 June |
20:45 |
Netherlands |
1-2 |
Germany |
Group B |
|
14 June |
18:00 |
Italy |
1-1 |
Croatia |
Group C |
|
14 June |
20:45 |
Spain |
4-0 |
Ireland |
Group C |
|
15 June |
18:00 |
Ukraine |
0-2 |
France |
Group D |
|
15 June |
20:45 |
Sweden |
2-3 |
England |
Group D |
|
16 June |
20:45 |
Greece |
1-0 |
Russia |
Group A |
|
16 June |
20:45 |
Czech Republic |
1-0 |
Poland |
Group A |
|
17 June |
20:45 |
Portugal |
2-1 |
Netherlands |
Group B |
|
17 June |
20:45 |
Denmark |
1-2 |
Germany |
Group B |
|
18 June |
20:45 |
Croatia |
0-1 |
Spain |
Group C |
|
18 June |
20:45 |
Italy |
2-0 |
Ireland |
Group C |
|
19 June |
20:45 |
Sweden |
2-0 |
France |
Group D |
|
19 June |
20:45 |
England |
1-0 |
Ukraine |
Group D |
Quarter-Finals |
|
21 June |
20:45 |
Czech Republic |
0-1 |
Portugal |
|
|
22 June |
20:45 |
Germany |
4-2 |
Greece |
|
|
23 June |
20:45 |
Spain |
2-0 |
France |
|
|
24 June |
20:45 |
England |
0-0 |
Italy * |
|
Semi-Finals |
|
27 June |
20:45 |
Portugal |
0-0 |
Spain * |
|
|
28 June |
20:45 |
Germany |
1-2 |
Italy |
|
Final |
|
1 July |
20:45 |
Spain |
4-0 |
Italy |
|
|
|
|
|
|
|
|