The fate of the 32 teams who qualified for the 2014 World Cup in Brazil has been decided.
The hosts, Brazil, will play Cameroon in the opening fixture of the World Cup on June 12, the other teams placed into Group A were Croatia and Mexico, who both had to qualify via the play-offs.
In Group B, current World Cup holders, Spain, will face runners-up of the 2010 World Cup, Netherlands, who will be looking for revenge since Andrés Iniesta's extra-time winner in Johannesburg claimed Spain's first World Cup victory. Joining Spain and the Netherlands in Group B is Chile, who eased past England in November, and Australia, who are the lowest ranked team in this years tournament.
Colombia where drawn in Group C along with Greece, Ivory Coast and Japan.
England was drawn into Group D, along with Uruguay, Italy and Costa Rica. England have never beaten Uruguay or Italy in a major tournament, and with players such as Luis Suarez, Edinson Cavani (Uruguay) and Andrea Pirlo and Mario Balotelli (Italy), this will be a very hard test for a fragile England team.
In Group E, the top seeded team, Switzerland, were drawn with Ecuador, France and Honduras, in what people are calling the easiest out of the eight groups.
Argentina were drawn into a fairly easy group with Bosnia, Algeria and Nigeria also in Group F
USA had the worst of the draw, with Jurgen Klinsmann's team being drawn with World Cup favourites Germany, Ronaldo's Portugal and Ghana. This group could also result in the Boateng brothers (Kevin-Prince Boateng, Ghana. Jéröme Boateng, Germany) facing off against each other.
And finally in Group H, the young Belgium squad were drawn with Algeria, Fabio Capello's Russia and South Korea.
Write for GiveMeSport! Sign-up to the GMS Writing Academy here: http://gms.to/1a2u3KU
DISCLAIMER: This article has been written by a member of the GiveMeSport Writing Academy and does not represent the views of GiveMeSport.com or SportsNewMedia. The views and opinions expressed are solely that of the author credited at the top of this article. GiveMeSport.com and SportsNewMedia do not take any responsibility for the content of its contributors.