Group A
Team Pld W D L GF GA GD Pts Brazil 3 2 1 0 7 2 +5 7 Mexico 3 2 1 0 4 1 +3 7 Croatia 3 1 0 2 6 6 0 3 Cameroon 3 0 0 3 1 9 -8 0
12 June
Brazil 3 : 1 Croatia
13 June
Mexico 1 : 0 Cameroon
17 June
Brazil 0 : 0 Mexico
18 June
Cameroon 0 : 4 Croatia
23 June
Cameroon 1 : 4 Brazil
Croatia 1 : 3 Mexico
Group B
Team Pld W D L GF GA GD Pts Netherlands 3 3 0 0 10 3 +7 9 Chile 3 2 0 1 5 3 +2 6 Spain 3 1 0 2 4 7 -3 3 Australia 3 0 0 3 3 9 -6 0
13 June
Spain 1 : 5 Netherlands
Chile 3 : 1 Australia
18 June
Australia 2 : 3 Netherlands
Spain 0 : 2 Chile
23 June
Australia 0 : 3 Spain
Netherlands 2 : 0 Chile
Group C
Team Pld W D L GF GA GD Pts Colombia 3 3 0 0 9 2 +7 9 Greece 3 1 1 1 2 4 -2 4 Ivory Coast 3 1 0 2 4 5 -1 3 Japan 3 0 1 2 2 6 -3 1
14 June
Colombia 3 : 0 Greece
15 June
Ivory Coast 2 : 1 Japan
19 June
Colombia 2 : 1 Ivory Coast
Japan 0 : 0 Greece
24 June
Japan 1 : 4 Colombia
Greece 2 : 1 Ivory Coast
Group D
Team Pld W D L GF GA GD Pts Costa Rica 3 2 1 0 4 1 +3 7 Uruguay 3 2 0 1 4 4 0 6 Italy 3 1 0 2 2 3 -1 3 England 3 0 1 2 2 4 -2 1
14 June
Uruguay 1 : 3 Costa Rica
England 1 : 2 Italy
19 June
Uruguay 2 : 1 England
20 June
Italy 0 : 1 Costa Rica
24 June
Italy 0 : 1 Uruguay
Costa Rica 0 : 0 England
Group E
Team Pld W D L GF GA GD Pts France 3 2 1 0 8 2 +6 7 Switzerland 3 2 0 1 7 6 +1 6 Ecuador 3 1 1 1 3 3 0 4 Honduras 3 0 0 3 1 8 -7 0
15 June
Switzerland 2 : 1 Ecuador
France 3 : 0 Honduras
20 June
Switzerland 2 : 5 France
Honduras 1 : 2 Ecuador
25 June
Honduras 0 : 3 Switzerland
Ecuador 0 : 0 France
Group F
Team Pld W D L GF GA GD Pts Argentina 3 3 0 0 6 3 +3 9 Nigeria 3 1 1 1 3 3 0 4 Bosnia-Hercegovina 3 1 0 2 4 4 0 3 Iran 3 0 1 2 1 4 -3 1
15 June
Argentina 2 : 1 Bosnia-Hercegovina
16 June
Iran 0 : 0 Nigeria
21 June
Argentina 1 : 0 Iran
Nigeria 1 : 0 Bosnia-Hercegovina
25 June
Nigeria 2 : 3 Argentina
Bosnia-Hercegovina 3 : 1 Iran
Group G
Team Pld W D L GF GA GD Pts Germany 3 2 1 0 7 2 +5 7 USA 3 1 1 1 4 4 0 4 Portugal 3 1 1 1 4 7 -3 4 Ghana 3 0 1 2 4 6 -2 1
16 June
Germany 4 : 0 Portugal,
Ghana 1 : 2 USA
21 June
Germany 2 : 2 Ghana
22 June
USA 2 : 2 Portugal
26 June
USA 0 : 1 Germany
Portugal 2 : 1 Ghana
Group H
Team Pld W D L GF GA GD Pts Belgium 3 3 0 0 4 1 +3 9 Algeria 3 1 1 1 6 5 +1 4 Russia 3 0 2 1 2 3 -1 2 South Korea 3 0 1 2 3 6 -3 1
17 June
Belgium 2 : 1 Algeria
Russia 1 : 1 South Korea
22 June
Belgium 1 : 0 Russia
South Korea 2 : 4 Algeria
26 June
South Korea 0 : 1 Belgium
Algeria 1 : 1 Russia
Knockout Stages
Second round
28 June
Second-round 1:
Brazil 1 : 1 Chile
Brazil win 3-2 on penalties
Second-round 2:
Colombia 2 : 0 Uruguay
29 June
Second-round 3:
Netherlands 2 : 1 Mexico
Second-round 4:
Costa Rica 1 : 1 Greece
Costa Rica win 5-3 on penalties
30 June
Second-round 5:
France 2 : 0 Nigeria
Second-round 6:
Germany 2 : 1 Algeria AET
1 July
Second-round 7:
Argentina 1 : 0 Switzerland AET
Second-round 8:
Belgium 2 : 1 USA AET
Quarter-finals
4 July
Quarter-final 2:
France 0 : 1 Germany
Quarter-final 1:
Brazil 2 : 1 Colombia
5 July
Quarter-final 4:
Argentina 1 : 0 Belgium
Quarter-final 3:
Netherlands 0 : 0 Costa Rica
Netherlands win 4-3 on penalties
Semi-finals
8 July
Brazil 1 : 7 Germany
9 July
Netherlands 0 : 0 Argentina
Argentina win 4-2 on penalties
Third-place match
12 July
Brazil 0 : 3 Netherlands
World Cup Final
13 July
Germany 1 : 0 Argentina AET