Nearly all of the 32 teams competing in next year's World Cup have been confirmed - only the second leg of Uruguay and Jordan's qualifier remains (Uruguay won the first 5 - 0).
With an almost complete line-up, it is time to look forward to the tournament which will kick off on 12th June 2014.
The teams competing next year (excluding the all-but-certain Uruguay) are listed below:
Africa
- Algeria
- Cameroon
- Ghana
- Ivory Coast
- Nigeria
Asia
- Australia
- Iran
- Japan
- South Korea
Europe
- Belgium
- Bosnia-Hercegovina
- Croatia
- England
- France
- Germany
- Greece
- Italy
- Spain
- Netherlands
- Portugal
- Russia
- Switzerland
North & Central America & Caribbean
- Costa Rica
- Honduras
- United States
- Mexico
South America
- Argentina
- Brazil
- Colombia
- Ecuador
- Chile