The final draw has finally been announced. Here are the groups:
Group A
Brazil
Cameroon
Mexico
Croatia
Group B
Spain
Chile
Australia
Netherlands
Group C
Colombia
Côte d’Ivoire (Ivory Coast)
Japan
Greece
Group D
Uruguay
Italy
Costa Rica
England
Group E
Switzerland
Ecuador
Honduras
France
Group F
Argentina
Nigeria
Iran
Bosnia-Herzegovina
Group G
Germany
Ghana
USA
Portugal
Group H
Belgium
Algeria
Korea Republic
Russia