I know the World cup is under a month away, and shit can still happen, but I'm going to make my group stage predictions:
Group A:
1.) Brazil
2.) Croatia
3.) Mexico
4.) Cameroon
Group B:
1.) Chile
2.) Spain
3.) Holland
4.) Australia
Group C:
1.) Colombia
2.) Japan
3.) Greece
4.) Ivory Coast
Group D:
1.) Uruguay
2.) Italy
3.) England
4.) Costa Rica
Group E:
1.) Switzerland
2.) France
3.) Ecuador
4.) Honduras
Group F:
1.) Argentina
2.) Nigeria
3.) Bosnia
4.) Iran
Group G:
1.) Portugal
2.) Germany
3.) Ghana
4.) USA
Group H:
1.) Belgium
2.) Russia
3.) Korea
4.) Algeria
Brazil, Chile, Italy, Uruguay, Switzerland, France, Portugal, and Belgium to make the the QFs