well an unexpected result with alot of good games along the way
group stage:
A: France, Uruguay, Mexico, South Africa
B: Argentina, Nigeria, Korea Republic, Greece
C: England, Algeria, USA, Slovenia
D: Serbia, Germany, Ghana, Australia
E: Netherlands, Cameroon, Japan, Denmark
F: Italy, Slovakia, Paraguay, New Zealand
G: Brazil, Portugal, Ivory Coast, North Korea
H:Spain, Switzerland, Chile, Honduras
Second Round:
France 1 Nigeria 2 (AET)
England 2 Germany 1
Netherlands 4 Slovakia 2
Brazil 4 Switzerland 1
Serbia 1 Algeria 2
Argentina 1 Uruguay 1 (Uruguay to win on pens)
Italy 3 Cameroon 1
Spain 4 Portugal 3 (AET)
Quarter Finals
Nigeria 1 England 2
Netherlands 1 Brazil 2
Algeria 2 Uruguay 1
Italy 2 Spain 3
Semi Finals
England 1 Brazil 2
Algeria 1 Spain 3
3rd/4th Playoff
England 1 Algeria 1 (algeria win on pens)
Final
Brazil 3 Spain 4