How the nations will line up now the draw has been made.
The draw for the 2014 World Cup in Brazil has been made, with some surprise in the group stage as England take on Italy and the Brazilians host Croatia.
Here are how the schedule will look for the 32 countries participating (all times are BST).
Full Groups:
12 June 2014
Brazil v Croatia, Arena de Sao Paulo, Sao Paulo, 21:00
13 June 2014
Mexico v Cameroon, Arena das Dunas, Natal, 17:00
Spain v Netherlands, Arena Fonte Nova, Salvador, 20:00
Chile v Australia, Arena Pantanal, Cuiaba, 23:00
14 June 2014
Colombia v Greece, Estadio Mineirao, Belo Horizonte, 17:00
Uruguay v Costa Rica, Estadio Castelao, Fortaleza, 20:00
Ivory Coast v Japan, Arena Pernambuco, Recife, 23:00
15 June 2014
England v Italy, Arena Amazonia, Manaus, 02:00
Switzerland v Ecuador, Estadio Nacional, Brasilia, 17:00
France v Honduras, Estadio Beira-Rio, Porto Alegre, 20:00
Argentina v Bosnia-Herzegovina, Estadio do Maracana, Rio de Janeiro, 23:00
16 June 2014
Germany v Portugal, Arena Fonte Nova, Salvador, 17:00
Iran v Nigeria, Arena da Baixada, Curitiba, 20:00
Ghana v USA, Arena das Dunas, Natal, 23:00
17 June 2014
Belgium v Algeria, Estadio Mineirao, Belo Horizonte, 17:00
Brazil v Mexico, Estadio Castelao, Fortaleza, 20:00
Russia v Korea Republic, Arena Pantanal, Cuiaba, 23:00
COMMENTS