Group A: Brazil 1:2 Netherlands USA 2:0 Russia Brazil 1:0 USA Russia 1:3 Netherlands Russia 1:3 Brazil Netherlands 0:0 USA Group B: Spain 2:1 Cote d'Ivore Mexico 2:3 England Spain 1:0 Mexico England 1:0 Cote d'Ivore England 2:3 Spain Cote d'Ivore 1:2 Mexico Group C: Argentina 4:0 Algeria Honduras 1:2 Bosnia & Herzegovina Argentina 3:0 Honduras Bosnia & Herzegovina 1:0 Algeria Bosnia & Herzegovina 0:3 Argentina Algeria 2:1 Honduras Group D: Germany 3:1 Ecuador Australia 1:3 France Germany 3:0 Australia France 2:0 Ecuador France 1:1 Germ Ecuador 0:1 Australia Group E: Belgium 2:1 Chile South Korea 0:2 Italy Belgium 3:2 South Korea Italy 1:1 Chile Italy 1:0 Belgium Chile 1:1 South Korea Group F: Switzerland 1:0 Ghana Japan 2:1 Croatia Switzerland 2:0 Japan Croatia 1:0 Ghana Croatia 0:0 Switzerland Ghana 2:1 Japan Group G: Columbia 1:1 Cameroon Iran 1:1 Greece Columbia 4:1 Iran Greece 2:1 Cameroon Greece 0:1 Columbia Cameroon 1:1 Iran Group H: Uruguay 3:1 Nigeria Costa Rica 0:2 Portugal Uruguay 3:0 Costa Rica Portugal 2:1 Nigeria Portugal 2:2 Uruguay Nigeria 1:1 Costa Rica Round of 16: Netherlands 2:1 England (a.e.t.) Argentina 2:1 France Italy 1:1 Croatia (4:2 pens) Columbia 1:1 Portugal (4:5 pens) Spain 1:0 Brazil (a.e.t.) Germany 3:1 Bosnia & Herzegovina Switzerland 1:2 Belgium Uruguay 1:0 Greece Quarter finals: Netherlands 2:1 Argentina Italy 1:0 Portugal Spain 2:1 Germany (a.e.t.) Belgium 1:0 Uruguay Semi finals: Netherlands 1:0 Italy Spain 1:1 Belgium (4:5 pens) 3rd place match: Italy 1:2 Spain Final: Netherlands 2:2 Belgium (5:4 pens)