Group A

Team Pld W D L GF GA GD Pts
 Uruguay 4 2 2 0 8 3 +5 8
 South Africa 4 2 2 0 9 6 +3 8
 Fiji 4 1 1 2 7 9 -2 4
 Honduras 4 1 1 2 4 9 -5 4
 Ecuador 4 1 0 3 8 9 -1 3


Ecuador  5–1  Fiji
Honduras  2–2  South Africa
Uruguay  3–0  Honduras
Fiji  1–2  South Africa
Honduras  2–3  Fiji
Ecuador  0–2  Uruguay
Uruguay  1–1  South Africa
Ecuador  1–2  Honduras
Fiji  2–2  Uruguay
Ecuador  2–4  South Africa

Group B

Team Pld W D L GF GA GD Pts
 Turkey 4 3 1 0 8 1 +7 10
 Serbia 4 2 2 0 7 4 +3 8
 Ghana 4 2 1 1 6 3 +3 7
 Jamaica 4 0 1 3 3 8 -5 1
 Saudi Arabia 4 0 1 3 2 10 -8 1


Ghana  2–0  Jamaica
Saudi Arabia  1–3  Serbia
Turkey  1–0  Ghana
Jamaica  1–1  Saudi Arabia
Serbia  2–2  Ghana
Turkey  4–1  Jamaica
Ghana  2–0  Saudi Arabia
Turkey  0–0  Serbia
Saudi Arabia  0–4  Turkey
Serbia  2–1  Jamaica

Group C

Team Pld W D L GF GA GD Pts
  Switzerland 4 4 0 0 13 0 +13 12
 New Zealand 4 2 1 1 7 10 -3 7
 Israel 4 1 2 1 4 6 -2 5
 Nigeria 4 1 1 2 4 6 -2 4
 Senegal 4 0 0 4 4 12 -8 0


Nigeria  2–1  Senegal
Switzerland  5–0  New Zealand
Israel  1–0  Nigeria
Senegal  0–3   Switzerland
New Zealand  2–2  Nigeria
Israel  3–1  Senegal
Nigeria  0–2   Switzerland
Israel  1–1  New Zealand
Switzerland  3–0  Israel
New Zealand  2–4  Senegal

Group D

Team Pld W D L GF GA GD Pts
 Colombia 4 2 1 1 7 5 +2 7
 China 4 2 1 1 9 9 0 7
 Denmark 4 1 3 0 8 7 +1 6
 Yemen 4 1 1 2 4 6 -2 4
 Slovenia 4 1 0 3 9 10 -1 3


Colombia  3–2  Slovenia
Yemen  1–2  China
Denmark  0–0  Colombia
Slovenia  2–0  Yemen
China  1–3  Colombia
Denmark  4–3  Slovenia
Colombia  1–2  Yemen
Denmark  3–3  China
Yemen  1–1  Denmark
China  3–2  Slovenia

Group E

Team Pld W D L GF GA GD Pts
 Netherlands 4 4 0 0 14 3 +11 12
 Canada 4 2 1 1 8 8 0 7
 Australia 4 2 0 2 9 11 -2 6
 Hungary 4 0 2 2 3 6 -3 2
 Cameroon 4 0 1 3 6 12 -6 1


Canada  1–1  Hungary
Netherlands  3–0  Cameroon
Australia  2–3  Canada
Hungary  0–2  Netherlands
Cameroon  1–3  Canada
Australia  1–0  Hungary
Canada  1–4  Netherlands
Australia  4–3  Cameroon
Netherlands  5–2  Australia
Cameroon  2–2  Hungary

Group F

Team Pld W D L GF GA GD Pts
 Mexico 4 3 1 0 12 3 +9 10
 Japan 4 3 0 1 9 6 +3 9
 Czech Republic 4 1 2 1 6 6 0 5
 Angola 4 1 1 2 5 8 -3 4
 Montenegro 4 0 0 4 3 13 -10 0


Japan  0–2  Mexico
Montenegro  1–2  Czech Republic
Angola  1–4  Japan
Mexico  5–0  Montenegro
Czech Republic  2–3  Japan
Angola  1–3  Mexico
Japan  2–1  Montenegro
Angola  0–0  Czech Republic
Montenegro  1–3  Angola
Czech Republic  2–2  Mexico

Group G

Team Pld W D L GF GA GD Pts
 Argentina 4 3 1 0 13 5 +8 10
 Scotland 4 2 1 1 7 7 0 7
 Russia 4 1 2 1 7 6 +1 5
 Austria 4 1 2 1 9 9 0 5
 Iraq 4 0 0 4 4 13 -9 0


Iraq  0–3  Russia
Scotland  2–1  Austria
Argentina  5–1  Iraq
Russia  1–1  Scotland
Austria  3–2  Iraq
Argentina  2–0  Russia
Iraq  1–2  Scotland
Argentina  2–2  Austria
Scotland  2–4  Argentina
Austria  3–3  Russia

Group H

Team Pld W D L GF GA GD Pts
 Italy 4 3 1 0 12 7 +5 10
 England 4 3 0 1 12 5 +7 9
 Romania 4 1 1 2 4 6 -2 4
 Poland 4 1 1 2 8 11 -3 4
 Kuwait 4 0 1 3 4 11 -7 1


Kuwait  1–3  Poland
Romania  0–2  Italy
England  3–0  Kuwait
Poland  2–3  Romania
Italy  4–2  Kuwait
England  5–1  Poland
Kuwait  1–1  Romania
England  3–4  Italy
Romania  0–1  England
Italy  2–2  Poland

Group I

Team Pld W D L GF GA GD Pts
 Portugal 4 4 0 0 16 2 +14 12
 Costa Rica 4 3 0 1 12 7 +5 9
 Iran 4 2 0 2 8 9 -1 6
 Bolivia 4 0 1 3 5 12 -7 1
 Haiti 4 0 1 3 4 15 -11 1


Haiti  2–3  Iran
Portugal  4–0  Bolivia
Costa Rica  5–1  Haiti
Iran  1–3  Portugal
Bolivia  1–1  Haiti
Costa Rica  2–1  Iran
Haiti  0–6  Portugal
Costa Rica  4–2  Bolivia
Portugal  3–1  Costa Rica
Bolivia  2–3  Iran

Group J

Team Pld W D L GF GA GD Pts
 Sweden 4 3 1 0 7 2 +5 10
 Algeria 4 2 2 0 5 2 +3 8
 Peru 4 1 2 1 6 6 0 5
 Norway 4 1 0 3 6 7 -1 3
 Morocco 4 0 1 3 5 12 -7 1


Morocco  1–3  Algeria
Sweden  1–0  Norway
Peru  2–2  Morocco
Algeria  1–1  Sweden
Norway  4–2  Morocco
Peru  0–0  Algeria
Morocco  0–3  Sweden
Peru  3–2  Norway
Sweden  2–1  Peru
Norway  0–1  Algeria

Group K

Team Pld W D L GF GA GD Pts
 France 4 4 0 0 15 0 +15 12
 Chile 4 2 1 1 9 7 +2 7
 Ukraine 4 1 2 1 7 8 -1 5
 Wales 4 1 1 2 8 11 -3 4
 Republic of Ireland 4 0 0 4 4 17 -13 0


Republic of Ireland  2–3  Ukraine
Wales  0–4  France
Chile  2–0  Republic of Ireland
Ukraine  1–1  Wales
France  8–0  Republic of Ireland
Chile  3–3  Ukraine
Republic of Ireland  2–4  Wales
Chile  0–1  France
Wales  3–4  Chile
France  2–0  Ukraine

Group L

Team Pld W D L GF GA GD Pts
 Egypt 4 4 0 0 10 4 +6 12
 Belgium 4 3 0 1 12 4 +8 9
 United Arab Emirates 4 1 1 2 6 7 -1 4
 Slovakia 4 1 1 2 5 6 -1 4
 India 4 0 0 4 2 14 -12 0


India  0–3  Slovakia
United Arab Emirates  1–2  Egypt
Belgium  6–0  India
Slovakia  2–2  United Arab Emirates
Egypt  3–1  India
Belgium  2–0  Slovakia
India  1–2  United Arab Emirates
Belgium  2–3  Egypt
United Arab Emirates  1–2  Belgium
Egypt  2–0  Slovakia

Group M

Team Pld W D L GF GA GD Pts
 Brazil 4 2 1 1 12 7 +5 7
 Panama 4 2 1 1 10 5 +5 7
 Togo 4 2 0 2 5 10 -5 6
 Trinidad and Tobago 4 1 2 1 4 4 0 5
 Zambia 4 1 0 3 4 9 -5 3


Togo  1–0  Trinidad and Tobago
Zambia  0–3  Panama
Brazil  5–0  Togo
Trinidad and Tobago  2–1  Zambia
Panama  4–1  Togo
Brazil  2–2  Trinidad and Tobago
Togo  3–1  Zambia
Brazil  4–3  Panama
Zambia  2–1  Brazil
Panama  0–0  Trinidad and Tobago

Group N

Team Pld W D L GF GA GD Pts
 South Korea 4 3 1 0 13 4 +9 10
 Ivory Coast 4 2 2 0 13 3 +10 8
 Paraguay 4 2 1 1 11 7 +4 7
 Bulgaria 4 1 0 3 6 9 -3 3
 Cuba 4 0 0 4 1 21 -20 0


Ivory Coast  1–1  Paraguay
South Korea  5–0  Cuba
Bulgaria  0–3  Ivory Coast
Paraguay  2–4  South Korea
Cuba  0–7  Ivory Coast
Bulgaria  2–3  Paraguay
Ivory Coast  2–2  South Korea
Bulgaria  4–1  Cuba
South Korea  2–0  Bulgaria
Cuba  0–5  Paraguay

Group O

Team Pld W D L GF GA GD Pts
 Spain 4 3 1 0 13 3 +10 10
 Bosnia and Herzegovina 4 3 1 0 12 5 +7 10
 United States 4 2 0 2 11 7 +4 6
 El Salvador 4 1 0 3 3 13 -10 3
 Indonesia 4 0 0 4 4 15 -11 0


El Salvador  0–6  Spain
United States  5–0  Indonesia
Bosnia and Herzegovina  4–1  El Salvador
Spain  4–2  United States
Indonesia  1–2  El Salvador
Bosnia and Herzegovina  0–0  Spain
El Salvador  0–2  United States
Bosnia and Herzegovina  5–2  Indonesia
United States  2–3  Bosnia and Herzegovina
Indonesia  1–3  Spain

Group P

Team Pld W D L GF GA GD Pts
 Germany 4 4 0 0 16 2 +14 12
 Greece 4 3 0 1 12 5 +7 9
 Croatia 4 1 1 2 6 9 -3 4
 Tunisia 4 0 2 2 5 13 -8 2
 North Korea 4 0 1 3 2 12 -10 1


Greece  5–1  North Korea
Tunisia  0–6  Germany
Croatia  0–2  Greece
North Korea  1–1  Tunisia
Germany  2–1  Greece
Croatia  3–0  North Korea
Greece  4–2  Tunisia
Croatia  1–5  Germany
Tunisia  2–2  Croatia
Germany  3–0  North Korea

Matches

 
Round of 16Quarter-finalsSemi-finalsFinal
 
              
 
 
 
 
 
 
Match 9
 
 
 
 Uruguay2
 
 
 
 Costa Rica1
 
 
 
Match 29
 
 
 
 Uruguay2
 
 
 
 Chile1
 
 
 
Match 10
 
 
 
 Serbia3(3)
 
 
 
 Chile3(5)
 
 
 
Match 39
 
 
 
 Uruguay3
 
 
 
  Switzerland2
 
 
 
Match 11
 
 
 
  Switzerland3
 
 
 
 Sweden0
 
 
 
Match 30
 
 
 
  Switzerland4
 
 
 
 Egypt0 Third place
 
 
 
Match 12 
 
 
 
 China1 
 
 
 
 Egypt4  
 
 
 
 
 
 
 
Round of 16Quarter-finalsSemi-finalsFinal
 
              
 
 
 
 
 
 
Match 13
 
 
 
 Canada2
 
 
 
 Brazil4
 
 
 
Match 31
 
 
 
 Brazil2(3)
 
 
 
 Mexico2(4)
 
 
 
Match 14
 
 
 
 Mexico3
 
 
 
 Ivory Coast2
 
 
 
Match 40
 
 
 
 Mexico2
 
 
 
 Italy0
 
 
 
Match 15
 
 
 
 Scotland0
 
 
 
 Spain1
 
 
 
Match 32
 
 
 
 Spain2
 
 
 
 Italy4 Third place
 
 
 
Match 16 
 
 
 
 Italy2(4) 
 
 
 
 Greece2(3)  
 
 
 
 
 
 
 
Round of 16Quarter-finalsSemi-finalsFinal
 
              
 
Match 1
 
 
 Fiji0
 
Match 17
 
 Iran2
 
 Iran0
 
Match 2
 
 Peru2
 
 Ghana1
 
Match 33
 
 Peru2
 
 Peru0
 
Match 3
 
 Ukraine3
 
 Israel0
 
Match 18
 
 Ukraine4
 
 Ukraine4
 
Match 4
 
 Denmark3
 
 Denmark3
 
Match 41
 
 United Arab Emirates1
 
 Ukraine4
 
Match 5
 
 United States1
 
 Australia0(4)
 
Match 19
 
 Togo0(2)
 
 Australia1
 
Match 6
 
 Paraguay3
 
 Czech Republic2
 
Match 34
 
 Paraguay3
 
 Paraguay1
 
Match 7
 
 United States2 Third place
 
 Russia1(2)
 
Match 20 
 
 United States1(3)
 
 United States2(5) 
 
Match 8
 
 Romania2(4)  
 
 Romania4
 
 
 Croatia2
 
 
Round of 16Quarter-finalsSemi-finalsFinal
 
              
 
 
 
 
 
 
Match 21
 
 
 
 South Africa1
 
 
 
 Portugal4
 
 
 
Match 35
 
 
 
 Portugal4
 
 
 
 Turkey0
 
 
 
Match 22
 
 
 
 Turkey2
 
 
 
 Algeria1
 
 
 
Match 42
 
 
 
 Portugal2(4)
 
 
 
 France2(3)
 
 
 
Match 23
 
 
 
 New Zealand1
 
 
 
 France6
 
 
 
Match 35
 
 
 
 France1(5)
 
 
 
 Colombia1(4) Third place
 
 
 
Match 24 
 
 
 
 Colombia3 
 
 
 
 Belgium2  
 
 
 
 
 
 
 
Round of 16Quarter-finalsSemi-finalsFinal
 
              
 
 
 
 
 
 
Match 25
 
 
 
 Netherlands1(1)
 
 
 
 Panama1(2)
 
 
 
Match 37
 
 
 
 Panama3
 
 
 
 Japan1
 
 
 
Match 26
 
 
 
 Japan4
 
 
 
 South Korea2
 
 
 
Match 43
 
 
 
 Panama0
 
 
 
 Argentina5
 
 
 
Match 27
 
 
 
 Argentina3
 
 
 
 Bosnia and Herzegovina1
 
 
 
Match 38
 
 
 
 Argentina1(4)
 
 
 
 Germany1(2) Third place
 
 
 
Match 28 
 
 
 
 England2 
 
 
 
 Germany5  
 
 
 
 
 
 

Group 1

Team Pld W D L GF GA GD Pts
 Portugal 4 3 1 0 13 5 +8 10
 Argentina 4 3 1 0 10 5 +5 10
 Uruguay 4 1 1 2 4 6 -2 4
 Mexico 4 1 0 3 6 7 -1 3
 Ukraine 4 0 1 3 2 12 -10 1


Mexico  1–2  Argentina
Portugal  3–1  Uruguay
Ukraine  0–3  Mexico
Argentina  2–2  Portugal
Uruguay  1–0  Mexico
Ukraine  1–4  Argentina
Mexico  2–4  Portugal
Ukraine  1–1  Uruguay
Portugal  4–0  Ukraine
Uruguay  1–2  Argentina

Group 2

Team Pld W D L GF GA GD Pts
 France 4 3 1 0 14 7 +7 10
 Italy 4 2 0 2 9 9 0 6
 United States 4 1 1 2 4 6 -2 4
 Panama 4 1 1 2 7 11 -4 4
  Switzerland 4 0 3 1 8 9 -1 3


Italy  3–1  Panama
France  2–2   Switzerland
United States  2–1  Italy
Panama  2–5  France
Switzerland  2–3  Italy
United States  0–1  Panama
Italy  2–4  France
United States  1–1   Switzerland
France  3–1  United States
Switzerland  3–3  Panama

Knockout stage

edit
 
Quarter-finalsSemi-finalsFinal
 
          
 
Match 44
 
 
  Portugal2(3)
 
Match 48
 
  United States2(2)
 
  Portugal2
 
Match 45
 
  Mexico0
 
  Mexico3
 
Match 51
 
  Ukraine2
 
  Portugal3
 
Match 46
 
  Argentina2
 
  Uruguay1
 
Match 49
 
  France4
 
  France2
 
Match 47
 
  Argentina4 Third place
 
  Argentina4
 
Match 50
 
  Italy3
 
  Mexico3
 
 
  France5
 


Pos. Team G Pld W D L Pts GF GA GD
1   Portugal I 14 13 1 0 40 46 14 +32
2   Argentina G 14 11 2 1 35 42 20 +22
3   France K 14 11 1 2 34 49 19 +30
4   Mexico F 14 8 1 5 25 31 23 +8
Eliminated in the quarter-finals
5   Italy H 12 7 1 4 22 30 26 +4
6   Uruguay A 12 6 3 3 21 20 17 +3
7   United States O 13 6 1 6 19 23 23 0
8   Ukraine K 13 5 3 5 18 26 27 −1
Eliminated in the round of 10
9    Switzerland C 11 6 3 2 21 30 12 +18
10   Panama M 12 5 2 5 17 21 23 −2
Eliminated in the round of 20
11   Germany P 6 5 0 1 15 22 5 +17
12   Egypt L 6 5 0 1 15 14 9 +5
13   Spain O 6 4 1 1 13 18 5 +13
14   Paraguay N 7 4 1 2 13 18 12 +6
15   Turkey B 6 4 1 1 13 10 6 +4
16   Japan F 6 4 0 2 12 14 11 +3
17   Peru J 7 3 2 2 11 10 10 0
18   Brazil M 6 3 1 2 10 18 11 +7
19   Colombia D 6 3 1 2 10 11 8 +3
20   Chile K 6 3 1 2 10 13 12 +1
Eliminated in the group stage
17   Ecuador E 3 1 1 1 4 3 3 0
18   Portugal G 3 1 1 1 4 4 7 −3
19   Croatia A 3 1 0 2 3 6 6 0
20   Bosnia and Herzegovina F 3 1 0 2 3 4 4 0
21   Ivory Coast C 3 1 0 2 3 4 5 −1
22   Italy D 3 1 0 2 3 2 3 −1
23   Spain B 3 1 0 2 3 4 7 −3
24   Russia H 3 0 2 1 2 2 3 −1
25   Ghana G 3 0 1 2 1 4 6 −2
26   England D 3 0 1 2 1 2 4 −2
27   South Korea H 3 0 1 2 1 3 6 −3
28   Iran F 3 0 1 2 1 1 4 −3
29   Japan C 3 0 1 2 1 2 6 −4
30   Australia B 3 0 0 3 0 3 9 −6
31   Honduras E 3 0 0 3 0 1 8 −7
32   Cameroon A 3 0 0 3 0 1 9 −8