Matches

Group stage
08 Jun 2012
17:00 Poland national flag for Poland 1 - 1national flag for Greece Greece
19:45 Russia national flag for Russia 4 - 1national flag for Czech Republic Czech Republic
09 Jun 2012
17:00 Netherlands national flag for Netherlands 0 - 1national flag for Denmark Denmark
19:45 Germany national flag for Germany 1 - 0national flag for Portugal Portugal
10 Jun 2012
17:00 Spain national flag for Spain 1 - 1national flag for Italy Italy
19:45 Ireland national flag for Ireland 1 - 3national flag for Croatia Croatia
11 Jun 2012
17:00 France national flag for France 1 - 1national flag for England England
19:45 Ukraine national flag for Ukraine 2 - 1national flag for Sweden Sweden
12 Jun 2012
17:00 Greece national flag for Greece 1 - 2national flag for Czech Republic Czech Republic
19:45 Poland national flag for Poland 1 - 1national flag for Russia Russia
13 Jun 2012
17:00 Denmark national flag for Denmark 2 - 3national flag for Portugal Portugal
19:45 Netherlands national flag for Netherlands 1 - 2national flag for Germany Germany
14 Jun 2012
17:00 Italy national flag for Italy 1 - 1national flag for Croatia Croatia
19:45 Spain national flag for Spain 4 - 0national flag for Ireland Ireland
15 Jun 2012
17:00 Ukraine national flag for Ukraine 0 - 2national flag for France France
19:45 Sweden national flag for Sweden 2 - 3national flag for England England
16 Jun 2012
19:45 Greece national flag for Greece 1 - 0national flag for Russia Russia
19:45 Czech Republic national flag for Czech Republic 1 - 0national flag for Poland Poland
17 Jun 2012
19:45 Portugal national flag for Portugal 2 - 1national flag for Netherlands Netherlands
19:45 Denmark national flag for Denmark 1 - 2national flag for Germany Germany
18 Jun 2012
19:45 Croatia national flag for Croatia 0 - 1national flag for Spain Spain
19:45 Italy national flag for Italy 2 - 0national flag for Ireland Ireland
19 Jun 2012
19:45 Sweden national flag for Sweden 2 - 0national flag for France France
19:45 England national flag for England 1 - 0national flag for Ukraine Ukraine
Quarter finals
21 Jun 2012
19:45 Czech Republic national flag for Czech Republic 0 - 1national flag for Portugal Portugal
22 Jun 2012
19:45 Germany national flag for Germany 4 - 2national flag for Greece Greece
23 Jun 2012
19:45 Spain national flag for Spain 2 - 0national flag for France France
24 Jun 2012
19:45 England national flag for England 0 - 0national flag for Italy Italy
Semi finals
27 Jun 2012
19:45 Portugal national flag for Portugal 0 - 0national flag for Spain Spain
28 Jun 2012
19:45 Germany national flag for Germany 1 - 2national flag for Italy Italy
Final
01 Jul 2012
19:45 Spain national flag for Spain 4 - 0national flag for Italy Italy