June 12
June 28
July 4
July 8
July 12
July 13
Brazil v Croatia
June 13
Mexico v Cameroon
Spain v Netherlands
Chile v Australia
June 14
Colombia v Greece
Uruguay v Costa Rica
England v Italy
Ivory Coast v Japan
June 15
Switzerland v Ecuador
France v Honduras
Argentina v Bosnia & Herzegovia
June 16
Germany v Portugal
Iran v Nigeria
Ghana v USA
June 17
Belgium v Algeria
Brazil v Mexico
Russia v South Korea
June 18
Cameroon v Croatia
Australia v Netherlands
Spain v Chile
June 19
Colombia v Ivory Coast
Uruguay v England
Japan v Greece
June 20
Italy v Costa Rica
Switzerland v France
Honduras v Ecuador
June 21
Argentina v Iran
Germany v Ghana
Nigeria v Bosnia & Herzegovina
June 22
Belgium v Russia
South Korea v Algeria
USA v Portugal
June 23
Australia v Spain
Netherlands v Chile
Brazil v Cameroon
Croatia v Mexico
June 24
Italy v Uruguay
Costa Rica v England
Japan v Colombia
Greece v Ivory Coast
June 25
Nigeria v Argentina
Bosnia & Herzegovina v Iran
Honduras v Switzerland
Ecuador v France
June 26
USA v Germany
Portugal v Ghana
South Korea v Belgium
Algeria v Russia
Round of 16
Brazil v Chile
Colombia v Uruguay
June 29
Netherlanda v Mexico
Costa Rica v Greece
June 30
France v Nigeria
Germany v Algeria
July 1
Argentina v Switzerland
Belgium v USA
Quarter finals
France v Germany
Brazil v Colombia
July 5
Argentina v Belgium
Netherlands v Costa Rica
Semi finals
Brazil v Germany
July 9
Argentina v Netherlands
3rd place
Brazil v Netherlands
World Cup final
Germany v Argentina