EURO 2012 FIXTURES & RESULTS (all times GMT)

GROUP A
June 8
18.00 Poland 1-1 Greece (Warsaw)
20.45 Russia 4-1 Czech Republic (Wroclaw)

June 12
18.00 Greece 1-2 Czech Republic (Wroclaw)
20.45 Poland 1-1 Russia (Warsaw)

June 16
20.45 Czech Republic 1-0 Poland (Wroclaw)
20.45 Greece 1-0 Russia (Warsaw)

Table P W D L F A Pts
Czech Republic 3 2 0 1 4 5 6
Greece 3 1 1 1 3 3 4
Russia 3 1 1 1 5 3 4
Poland 3 0 2 1 2 3 2

GROUP B
June 9
18.00 Holland 0-1 Denmark (Kharkiv)
20.45 Germany 1-0 Portugal (Lviv)

June 13
18.00 Denmark 2-3 Portugal (Lviv)
20.45 Holland 1-2 Germany (Kharkiv)

June 17
20.45 Portugal 2-1 Holland (Kharkiv)
20.45 Denmark 1-2 Germany (Lviv)

Table P W D L F A Pts
Germany 3 3 0 0 5 2 9
Portugal 3 2 0 1 5 4 6
Denmark 3 1 0 2 4 5 3
Holland 3 0 0 3 2 5 0

GROUP C
June 10
18.00 Spain 1-1 Italy (Gdansk)
20.45 R Ireland 1-3 Croatia (Poznan)

June 14
18.00 Italy 1-1 Croatia (Poznan)
20.45 Spain 4-0 R Ireland (Gdansk)

June 18
20.45 Croatia 0-1 Spain (Gdansk)
20.45 Italy 2-0 R Ireland (Poznan)

Table P W D L F A Pts
Spain 3 2 1 0 6 1 7
Italy 3 1 2 0 4 2 5
Croatia 3 1 1 1 4 3 4
R Ireland 3 0 0 3 1 9 0

GROUP D
June 11
18.00 France 1-1 England (Donetsk)
20.45 Ukraine 2-1 Sweden (Kiev)

June 15
18.00 Ukraine 0-2 France (Donetsk)
20.00 Sweden 2-3 England (Kiev)

June 19
20.45 England 1-0 Ukraine (Donetsk)
20.45 Sweden 2-0 France (Kiev)

Table P W D L F A Pts
England 3 2 1 0 5 3 7
France 3 1 1 1 3 3 4
Sweden 3 0 0 2 5 5 3
Ukraine 3 0 0 2 2 4 3

QUARTER-FINALS
June 21
20.45 [25] Czech Republic 0-1 Portugal (Warsaw)
June 22
20.45 [26] Germany 4-2 Greece (Gdansk)
June 23
20.45 [27] Spain 2-0 France (Donetsk)
June 24
20.45 [28] England 0-0 Italy aet, 2-4 pens (Kiev)

SEMI-FINALS
June 27
20.45 Portugal 0-0 Spain aet (2-4 pens) (Donetsk)
June 28
20.45 Germany 1-2 Italy (Warsaw)

FINAL
July 1

Spain 4-0 Italy 20.45 (Kiev)