Here is the schedule for the group stage of the 2014 World Cup in Brazil, which will take place from June 12 to 26, 2014:
Group A:
- Brazil vs. Croatia on June 12 in Sao Paulo
- Mexico vs. Cameroon on June 13 in Natal
- Brazil vs. Mexico on June 17 in Fortaleza
- Cameroon vs. Croatia on June 18 in Manaus
- Cameroon vs. Brazil on June 23 in Brasilia
- Croatia vs. Mexico on June 23 in Recife
Group B:
- Spain vs. Netherlands on June 13 in Salvador de Bahia
- Chile vs. Australia on June 13 in Cuiaba
- Spain vs. Chile on June 18 in Rio de Janeiro
- Australia vs. Netherlands on June 18 in Porto Alegre
- Australia vs. Spain on June 23 in Curitiba
- Netherlands vs. Chile on June 23 in Sao Paulo
Group C:
- Colombia vs. Greece on June 14 in Belo Horizonte
- Ivory Coast vs. Japan on June 14 in Recife
- Colombia vs. Ivory Coast on June 19 in Brasilia
- Japan vs. Greece on June 19 in Natal
- Japan vs. Colombia on June 24 in Cuiaba
- Greece vs. Ivory Coast on June 24 in Fortaleza
Group D:
- Uruguay vs. Costa Rica on June 14 in Fortaleza
- England vs. Italy on June 14 in Manaus
- Uruguay vs. England on June 19 in Sao Paulo
- Italy vs. Costa Rica on June 20 in Recife
- Italy vs. Uruguay on June 24 in Natal
- Costa Rica vs. England on June 24 in Belo Horizonte
Group E:
- Switzerland vs. Ecuador on June 15 in Brasilia
- France vs. Honduras on June 15 in Porto Alegre
- Switzerland vs. France on June 20 in Salvador de Bahia
- Honduras vs. Ecuador on June 20 in Curitiba
- Honduras vs. Switzerland on June 25 in Manaus
- Ecuador vs. France on June 25 in Rio de Janeiro
Group F:
- Argentina vs. Bosnia-Herzegovina on June 15 in Rio de Janeiro
- Iran vs. Nigeria on June 16 in Curitiba
- Argentina vs. Iran on June 21 in Belo Horizonte
- Nigeria vs. Bosnia-Herzegovina on June 21 in Cuiaba
- Nigeria vs. Argentina on June 25 in Porto Alegre
- Bosnia-Herzegovina vs. Iran on June 25 in Salvador de Bahia
Group G:
- Germany vs. Portugal on June 16 in Salvador de Bahia
- Ghana vs. United States on June 16 in Natal
- Germany vs. Ghana on June 21 in Fortaleza
- United States vs. Portugal on June 22 in Manaus
- United States vs. Germany on June 26 in Recife
- Portugal vs. Ghana on June 26 in Brasilia
Group H:
- Belgium vs. Algeria on June 17 in Belo Horizonte
- Russia vs. South Korea on June 17 in Cuiaba
- Belgium vs. Russia on June 22 in Rio de Janeiro
- South Korea vs. Algeria on June 22 in Porto Alegre
- South Korea vs. Belgium on June 26 in Sao Paulo
- Algeria vs. Russia on June 26 in Curitiba
The final phase will then be played from June 28 to July 13, 2014.