Just what we needed, more excuses to cut out of work during the summer and drink during the middle of the day to watch some footy! Lets start with predictions, winners in bold:
Group A:
Brazil
Croatia
Mexico
Cameroon
Group B:
Spain
Netherlands
Chile
Australia
Group C:
Colombia
Greece
Cote D'Ivoria
Japan
Group D:
Uruguay
Costa Rica
England
Italy
Group E:
Switzerland
Ecuador
France
Honduras
Group F:
Argentina
Bosnia and Herzegovina
Iran
Nigeria
Group G:
Germany
Portugal
Ghana
USA
Group H:
Belgium
Russia
Algeria
Korea Republic
Group A:
Brazil
Croatia
Mexico
Cameroon
Group B:
Spain
Netherlands
Chile
Australia
Group C:
Colombia
Greece
Cote D'Ivoria
Japan
Group D:
Uruguay
Costa Rica
England
Italy
Group E:
Switzerland
Ecuador
France
Honduras
Group F:
Argentina
Bosnia and Herzegovina
Iran
Nigeria
Group G:
Germany
Portugal
Ghana
USA
Group H:
Belgium
Russia
Algeria
Korea Republic