Top news: The quarter-finals are as follows: a) Czech Republic v Portugal, b) Germany v Greece, c) Spain v France, d) England v Italy; semi-finals: Winner A v Winner C, Winner B v Winner D; that means Portugal could face Spain and England could meet Germany in the semis if the results follow the match odds. Mouth-wateringly juicy, or what?! According to those odds, Germany are favourites to win the whole competition followed by Spain with hardly anything between the two - does that mean the final and competition is already decided? Or will there be more surprises and shocks? Can't wait to see the answer to that...
Flop news: Fifa boss Sepp Blatter glaims goal-line technology is "no longer an alternative but a necessity" following Ukraine's complaint of being denied a goal against England. Really?! I think you're about a couple of decades behind the general public and nearly every other major sport!!! Clown!
My predictions - Actual results
Group A
Poland 2:1 Greece - 1:1
Russia 2:1 Czech Republic - 4:1
Greece 2:1 Czech Republic - 1:2
Poland 2:1 Russia - 1:1
Czech Republic 1:2 Poland - 1:0
Greece 1:4 Russia - 1:0
Group B
Netherlands 2:1 Denmark - 0:1
Germany 2:1 Portugal - 1:0
Denmark 1:1 Portugal - 2:3
Netherlands 1:2 Germany - 1:2
Portugal 1:1 Netherlands - 2:1
Denmark 1:1 Germany - 1:2
Group C
Spain 2:1 Italy - 1:1
Ireland 2:1 Croatia - 1:3
Italy 1:3 Croatia - 1:1
Spain 2:0 Ireland - 4:0
Croatia 2:2 Spain - 0:1
Italy 1:0 Ireland - 2:0
Group D
France 2:1 England - 1:1
Ukraine 2:1 Sweden - 2:1
Ukraine 0:1 France - 0:2
Sweden 0:1 England - 2:3
England 0:0 Ukraine - 1:0
Sweden 1:1 France - 2:0
Poland 2:1 Greece - 1:1
Russia 2:1 Czech Republic - 4:1
Greece 2:1 Czech Republic - 1:2
Poland 2:1 Russia - 1:1
Czech Republic 1:2 Poland - 1:0
Greece 1:4 Russia - 1:0
Group B
Netherlands 2:1 Denmark - 0:1
Germany 2:1 Portugal - 1:0
Denmark 1:1 Portugal - 2:3
Netherlands 1:2 Germany - 1:2
Portugal 1:1 Netherlands - 2:1
Denmark 1:1 Germany - 1:2
Group C
Spain 2:1 Italy - 1:1
Ireland 2:1 Croatia - 1:3
Italy 1:3 Croatia - 1:1
Spain 2:0 Ireland - 4:0
Croatia 2:2 Spain - 0:1
Italy 1:0 Ireland - 2:0
Group D
France 2:1 England - 1:1
Ukraine 2:1 Sweden - 2:1
Ukraine 0:1 France - 0:2
Sweden 0:1 England - 2:3
England 0:0 Ukraine - 1:0
Sweden 1:1 France - 2:0
Final Group Standings
Team P-W-D-L-F-A-Pts
Group A
Czech Rep 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
Germany 3-3-0-0-5-2-9
Portugal 3-2-0-1-5-4-6
Denmark 3-1-0-2-4-5-3
Netherlands 3-0-0-3-2-5-0
Group C
Spain 3-2-1-0-6-1-7
Italy 3-1-2-0-4-2-5
Croatia 3-1-1-1-4-3-4
Ireland 3-0-0-3-1-9-0
Group D
England 3-2-1-0-5-3-7
France 3-1-1-1-3-3-4
Sweden 3-1-0-2-5-5-3
Ukraine 3-1-0-2-2-4-3


