The tournament is nearly here; just under a day until the first match kicks off. This tournament kicks off what is to be a very sports packed summer 2012, so join the fun and share the laughs, tears and anguish!
Friday June 8
8 Jun, 17:00 Poland 1-1 Greece
8 Jun, 19:45 Russia 4-1 Czech Republic
Tuesday June 12
12 Jun, 17:00 Greece 1-2 Czech Republic
12 Jun, 19:45 Poland 1-1 Russia
Saturday June 16
16 Jun, 19:45 Czech Republic 1-0 Poland
16 Jun, 19:45 Greece 1-0 Russia
8 Jun, 17:00 Poland 1-1 Greece
8 Jun, 19:45 Russia 4-1 Czech Republic
Tuesday June 12
12 Jun, 17:00 Greece 1-2 Czech Republic
12 Jun, 19:45 Poland 1-1 Russia
Saturday June 16
16 Jun, 19:45 Czech Republic 1-0 Poland
16 Jun, 19:45 Greece 1-0 Russia
Saturday June 9
9 Jun, 17:00 Netherlands 0-1 Denmark
9 Jun, 19:45 Germany 1-0 Portugal
Wednesday June 13
13 Jun, 17:00 Denmark 3-2 Portugal
13 Jun, 19:45 Netherlands 1-2 Germany
Sunday June 17
17 Jun, 19:45 Denmark 1-2 Germany
17 Jun, 19:45 Portugal 2-1 Netherlands
9 Jun, 17:00 Netherlands 0-1 Denmark
9 Jun, 19:45 Germany 1-0 Portugal
Wednesday June 13
13 Jun, 17:00 Denmark 3-2 Portugal
13 Jun, 19:45 Netherlands 1-2 Germany
Sunday June 17
17 Jun, 19:45 Denmark 1-2 Germany
17 Jun, 19:45 Portugal 2-1 Netherlands
Sunday June 10
10 Jun, 17:00 Spain 1-1 Italy
10 Jun, 19:45 Republic of Ireland 1-3 Croatia
Thursday June 14
14 Jun, 17:00 Italy 1-1 Croatia
14 Jun, 19:45 Spain 4-0 Republic of Ireland
Monday June 18
18 Jun, 19:45 Italy 2-0 Republic of Ireland
18 Jun, 19:45 Croatia 0-1 Spain
10 Jun, 17:00 Spain 1-1 Italy
10 Jun, 19:45 Republic of Ireland 1-3 Croatia
Thursday June 14
14 Jun, 17:00 Italy 1-1 Croatia
14 Jun, 19:45 Spain 4-0 Republic of Ireland
Monday June 18
18 Jun, 19:45 Italy 2-0 Republic of Ireland
18 Jun, 19:45 Croatia 0-1 Spain
Monday June 11
11 Jun, 17:00 France 1-1 England
11 Jun, 19:45 Ukraine 2-1 Sweden
Friday June 15
15 Jun, 17:00 Ukraine 0-2 France
15 Jun, 19:45 Sweden 2-3 England
Tuesday June 19
19 Jun, 19:45 England 1-0 Ukraine
19 Jun, 19:45 Sweden 2-0 France
11 Jun, 17:00 France 1-1 England
11 Jun, 19:45 Ukraine 2-1 Sweden
Friday June 15
15 Jun, 17:00 Ukraine 0-2 France
15 Jun, 19:45 Sweden 2-3 England
Tuesday June 19
19 Jun, 19:45 England 1-0 Ukraine
19 Jun, 19:45 Sweden 2-0 France
Quarter-final
21 Jun, 19:45 QF1 Czech Republic 0-1 Portugal
Stadion Narodowy, Warsaw
22 Jun, 19:45 QF2 Germany 4-2 Greece
Arena Gdansk, Gdansk
23 Jun, 19:45 QF3 Spain 2-0 France
Donbass Arena, Donetsk
24 Jun, 19:45 QF4 England 0-0 Italy
Italy win 4-2 on penalties
Olimpiyskyi, Kiev
Semi-final
27 Jun, 19:45 SF1 Portugal 0-0 Spain
Spain win 4-2 on penalties
Donbass Arena, Donetsk
28 Jun, 19:45 SF2 Germany 1-2 Italy
Stadion Narodowy, Warsaw
Final
1 Jul, 19:45 SPAIN 4-0 ITALY
Olimpiyskyi, Kiev
1 Jul, 19:45 SPAIN 4-0 ITALY
Olimpiyskyi, Kiev
Last edited: