Timezone: UTC
World Cup results
All completed matches with final scores, local kickoff times, and venues.
Completed matches
Browse every finished World Cup match result.
Match 104FinalFT
ESPSpainSpainESP1 - 0ARGArgentinaArgentinaARG
Your timeUTC
Host time
VenueMetLife Stadium · New York/New Jersey
Match 103Third placeFT
FRAFranceFranceFRA4 - 6ENGEnglandEnglandENG
Your timeUTC
Host time
VenueHard Rock Stadium · Miami
Match 102SemifinalFT
ENGEnglandEnglandENG1 - 2ARGArgentinaArgentinaARG
Your timeUTC
Host time
VenueMercedes-Benz Stadium · Atlanta
Match 101SemifinalFT
FRAFranceFranceFRA0 - 2ESPSpainSpainESP
Your timeUTC
Host time
VenueAT&T Stadium · Dallas
Match 100QuarterfinalFT
ARGArgentinaArgentinaARG3 - 1SUISwitzerlandSwitzerlandSUI
Your timeUTC
Host time
VenueGEHA Field at Arrowhead · Kansas City
Match 99QuarterfinalFT
NORNorwayNorwayNOR1 - 2ENGEnglandEnglandENG
Your timeUTC
Host time
VenueHard Rock Stadium · Miami
Match 98QuarterfinalFT
ESPSpainSpainESP2 - 1BELBelgiumBelgiumBEL
Your timeUTC
Host time
VenueSoFi Stadium · Los Angeles
Match 97QuarterfinalFT
FRAFranceFranceFRA2 - 0MARMoroccoMoroccoMAR
Your timeUTC
Host time
VenueGillette Stadium · Boston
Match 96Round of 16FT
SUISwitzerlandSwitzerlandSUI0 - 0 (4 - 3 pens)COLColombiaColombiaCOL
Your timeUTC
Host time
VenueBC Place · Vancouver
Match 95Round of 16FT
ARGArgentinaArgentinaARG3 - 2EGYEgyptEgyptEGY
Your timeUTC
Host time
VenueMercedes-Benz Stadium · Atlanta
Match 94Round of 16FT
USAUnited StatesUnited StatesUSA1 - 4BELBelgiumBelgiumBEL
Your timeUTC
Host time
VenueLumen Field · Seattle
Match 93Round of 16FT
PORPortugalPortugalPOR0 - 1ESPSpainSpainESP
Your timeUTC
Host time
VenueAT&T Stadium · Dallas
Match 92Round of 16FT
MEXMexicoMexicoMEX2 - 3ENGEnglandEnglandENG
Your timeUTC
Host time
VenueEstadio Azteca · Mexico City
Match 86Round of 32FT
ARGArgentinaArgentinaARG3 - 2CPVCape VerdeCape VerdeCPV
Your timeUTC
Host time
VenueHard Rock Stadium · Miami
Match 88Round of 32FT
AUSAustraliaAustraliaAUS1 - 1 (2 - 4 pens)EGYEgyptEgyptEGY
Your timeUTC
Host time
VenueAT&T Stadium · Dallas
Match 82Round of 32FT
BELBelgiumBelgiumBEL3 - 2SENSenegalSenegalSEN
Your timeUTC
Host time
VenueLumen Field · Seattle
Match 75Round of 32FT
NEDNetherlandsNetherlandsNED1 - 1 (2 - 3 pens)MARMoroccoMoroccoMAR
Your timeUTC
Host time
VenueEstadio BBVA · Monterrey
Match 74Round of 32FT
GERGermanyGermanyGER1 - 1 (3 - 4 pens)PARParaguayParaguayPAR
Your timeUTC
Host time
VenueGillette Stadium · Boston
Match 91Round of 16FT
BRABrazilBrazilBRA1 - 2NORNorwayNorwayNOR
Your timeUTC
Host time
VenueMetLife Stadium · New York/New Jersey
Match 89Round of 16FT
PARParaguayParaguayPAR0 - 1FRAFranceFranceFRA
Your timeUTC
Host time
VenueLincoln Financial Field · Philadelphia
Match 90Round of 16FT
CANCanadaCanadaCAN0 - 3MARMoroccoMoroccoMAR
Your timeUTC
Host time
VenueNRG Stadium · Houston
Match 87Round of 32FT
COLColombiaColombiaCOL1 - 0GHAGhanaGhanaGHA
Your timeUTC
Host time
VenueGEHA Field at Arrowhead · Kansas City
Match 85Round of 32FT
SUISwitzerlandSwitzerlandSUI2 - 0ALGAlgeriaAlgeriaALG
Your timeUTC
Host time
VenueBC Place · Vancouver
Match 83Round of 32FT
PORPortugalPortugalPOR2 - 1CROCroatiaCroatiaCRO
Your timeUTC
Host time
VenueBMO Field · Toronto
Match 84Round of 32FT
ESPSpainSpainESP3 - 0AUTAustriaAustriaAUT
Your timeUTC
Host time
VenueSoFi Stadium · Los Angeles
Match 81Round of 32FT
USAUnited StatesUnited StatesUSA2 - 0BIHBosnia & HerzegovinaBosnia & HerzegovinaBIH
Your timeUTC
Host time
VenueLevi's Stadium · San Francisco Bay Area
Match 80Round of 32FT
ENGEnglandEnglandENG2 - 1CODDR CongoDR CongoCOD
Your timeUTC
Host time
VenueMercedes-Benz Stadium · Atlanta
Match 79Round of 32FT
MEXMexicoMexicoMEX2 - 0ECUEcuadorEcuadorECU
Your timeUTC
Host time
VenueEstadio Azteca · Mexico City
Match 77Round of 32FT
FRAFranceFranceFRA3 - 0SWESwedenSwedenSWE
Your timeUTC
Host time
VenueMetLife Stadium · New York/New Jersey
Match 78Round of 32FT
CIVIvory CoastIvory CoastCIV1 - 2NORNorwayNorwayNOR
Your timeUTC
Host time
VenueAT&T Stadium · Dallas
Match 76Round of 32FT
BRABrazilBrazilBRA2 - 1JPNJapanJapanJPN
Your timeUTC
Host time
VenueNRG Stadium · Houston
Match 73Round of 32FT
RSASouth AfricaSouth AfricaRSA0 - 1CANCanadaCanadaCAN
Your timeUTC
Host time
VenueSoFi Stadium · Los Angeles
Match 61Group stageGroup IFT
NORNorwayNorwayNOR1 - 4FRAFranceFranceFRA
Your timeUTC
Host time
VenueGillette Stadium · Boston
Match 70Group stageGroup JFT
JORJordanJordanJOR1 - 3ARGArgentinaArgentinaARG
Your timeUTC
Host time
VenueAT&T Stadium · Dallas
Match 69Group stageGroup JFT
ALGAlgeriaAlgeriaALG3 - 3AUTAustriaAustriaAUT
Your timeUTC
Host time
VenueGEHA Field at Arrowhead · Kansas City
Match 72Group stageGroup KFT
CODDR CongoDR CongoCOD3 - 1UZBUzbekistanUzbekistanUZB
Your timeUTC
Host time
VenueMercedes-Benz Stadium · Atlanta
Match 71Group stageGroup KFT
COLColombiaColombiaCOL0 - 0PORPortugalPortugalPOR
Your timeUTC
Host time
VenueHard Rock Stadium · Miami
Match 68Group stageGroup LFT
CROCroatiaCroatiaCRO2 - 1GHAGhanaGhanaGHA
Your timeUTC
Host time
VenueLincoln Financial Field · Philadelphia
Match 67Group stageGroup LFT
PANPanamaPanamaPAN0 - 2ENGEnglandEnglandENG
Your timeUTC
Host time
VenueMetLife Stadium · New York/New Jersey
Match 63Group stageGroup GFT
EGYEgyptEgyptEGY1 - 1IRNIranIranIRN
Your timeUTC
Host time
VenueLumen Field · Seattle
Match 64Group stageGroup GFT
NZLNew ZealandNew ZealandNZL1 - 5BELBelgiumBelgiumBEL
Your timeUTC
Host time
VenueBC Place · Vancouver
Match 66Group stageGroup HFT
URUUruguayUruguayURU0 - 1ESPSpainSpainESP
Your timeUTC
Host time
VenueEstadio Akron · Guadalajara
Match 65Group stageGroup HFT
CPVCape VerdeCape VerdeCPV0 - 0KSASaudi ArabiaSaudi ArabiaKSA
Your timeUTC
Host time
VenueNRG Stadium · Houston
Match 62Group stageGroup IFT
SENSenegalSenegalSEN5 - 0IRQIraqIraqIRQ
Your timeUTC
Host time
VenueBMO Field · Toronto
Match 59Group stageGroup DFT
TURTurkeyTurkeyTUR3 - 2USAUnited StatesUnited StatesUSA
Your timeUTC
Host time
VenueSoFi Stadium · Los Angeles
Match 60Group stageGroup DFT
PARParaguayParaguayPAR0 - 0AUSAustraliaAustraliaAUS
Your timeUTC
Host time
VenueLevi's Stadium · San Francisco Bay Area
Match 58Group stageGroup FFT
TUNTunisiaTunisiaTUN1 - 3NEDNetherlandsNetherlandsNED
Your timeUTC
Host time
VenueGEHA Field at Arrowhead · Kansas City
Match 57Group stageGroup FFT
JPNJapanJapanJPN1 - 1SWESwedenSwedenSWE
Your timeUTC
Host time
VenueAT&T Stadium · Dallas
Match 56Group stageGroup EFT
ECUEcuadorEcuadorECU2 - 1GERGermanyGermanyGER
Your timeUTC
Host time
VenueMetLife Stadium · New York/New Jersey
Match 55Group stageGroup EFT
CUWCuracaoCuracaoCUW0 - 2CIVIvory CoastIvory CoastCIV
Your timeUTC
Host time
VenueLincoln Financial Field · Philadelphia
Match 54Group stageGroup AFT
RSASouth AfricaSouth AfricaRSA1 - 0KORKorea RepublicKorea RepublicKOR
Your timeUTC
Host time
VenueEstadio BBVA · Monterrey
Match 53Group stageGroup AFT
CZECzechiaCzechiaCZE0 - 3MEXMexicoMexicoMEX
Your timeUTC
Host time
VenueEstadio Azteca · Mexico City
Match 50Group stageGroup CFT
MARMoroccoMoroccoMAR4 - 2HAIHaitiHaitiHAI
Your timeUTC
Host time
VenueMercedes-Benz Stadium · Atlanta
Match 49Group stageGroup CFT
SCOScotlandScotlandSCO0 - 3BRABrazilBrazilBRA
Your timeUTC
Host time
VenueHard Rock Stadium · Miami
Match 52Group stageGroup BFT
BIHBosnia & HerzegovinaBosnia & HerzegovinaBIH3 - 1QATQatarQatarQAT
Your timeUTC
Host time
VenueLumen Field · Seattle
Match 51Group stageGroup BFT
SUISwitzerlandSwitzerlandSUI2 - 1CANCanadaCanadaCAN
Your timeUTC
Host time
VenueBC Place · Vancouver
Match 48Group stageGroup KFT
COLColombiaColombiaCOL1 - 0CODDR CongoDR CongoCOD
Your timeUTC
Host time
VenueEstadio Akron · Guadalajara
Match 46Group stageGroup LFT
PANPanamaPanamaPAN0 - 1CROCroatiaCroatiaCRO
Your timeUTC
Host time
VenueBMO Field · Toronto
Match 45Group stageGroup LFT
ENGEnglandEnglandENG0 - 0GHAGhanaGhanaGHA
Your timeUTC
Host time
VenueGillette Stadium · Boston
Match 47Group stageGroup KFT
PORPortugalPortugalPOR5 - 0UZBUzbekistanUzbekistanUZB
Your timeUTC
Host time
VenueNRG Stadium · Houston
Match 44Group stageGroup JFT
JORJordanJordanJOR1 - 2ALGAlgeriaAlgeriaALG
Your timeUTC
Host time
VenueLevi's Stadium · San Francisco Bay Area
Match 41Group stageGroup IFT
NORNorwayNorwayNOR3 - 2SENSenegalSenegalSEN
Your timeUTC
Host time
VenueMetLife Stadium · New York/New Jersey
Match 42Group stageGroup IFT
FRAFranceFranceFRA3 - 0IRQIraqIraqIRQ
Your timeUTC
Host time
VenueLincoln Financial Field · Philadelphia
Match 43Group stageGroup JFT
ARGArgentinaArgentinaARG2 - 0AUTAustriaAustriaAUT
Your timeUTC
Host time
VenueAT&T Stadium · Dallas
Match 40Group stageGroup GFT
NZLNew ZealandNew ZealandNZL1 - 3EGYEgyptEgyptEGY
Your timeUTC
Host time
VenueBC Place · Vancouver
Match 37Group stageGroup HFT
URUUruguayUruguayURU2 - 2CPVCape VerdeCape VerdeCPV
Your timeUTC
Host time
VenueHard Rock Stadium · Miami
Match 39Group stageGroup GFT
BELBelgiumBelgiumBEL0 - 0IRNIranIranIRN
Your timeUTC
Host time
VenueSoFi Stadium · Los Angeles
Match 38Group stageGroup HFT
ESPSpainSpainESP4 - 0KSASaudi ArabiaSaudi ArabiaKSA
Your timeUTC
Host time
VenueMercedes-Benz Stadium · Atlanta
Match 36Group stageGroup FFT
TUNTunisiaTunisiaTUN0 - 4JPNJapanJapanJPN
Your timeUTC
Host time
VenueEstadio BBVA · Monterrey
Match 34Group stageGroup EFT
ECUEcuadorEcuadorECU0 - 0CUWCuracaoCuracaoCUW
Your timeUTC
Host time
VenueGEHA Field at Arrowhead · Kansas City
Match 33Group stageGroup EFT
GERGermanyGermanyGER2 - 1CIVIvory CoastIvory CoastCIV
Your timeUTC
Host time
VenueBMO Field · Toronto
Match 35Group stageGroup FFT
NEDNetherlandsNetherlandsNED5 - 1SWESwedenSwedenSWE
Your timeUTC
Host time
VenueNRG Stadium · Houston
Match 31Group stageGroup DFT
TURTurkeyTurkeyTUR0 - 1PARParaguayParaguayPAR
Your timeUTC
Host time
VenueLevi's Stadium · San Francisco Bay Area
Match 29Group stageGroup CFT
BRABrazilBrazilBRA3 - 0HAIHaitiHaitiHAI
Your timeUTC
Host time
VenueLincoln Financial Field · Philadelphia
Match 30Group stageGroup CFT
SCOScotlandScotlandSCO0 - 1MARMoroccoMoroccoMAR
Your timeUTC
Host time
VenueGillette Stadium · Boston
Match 32Group stageGroup DFT
USAUnited StatesUnited StatesUSA2 - 0AUSAustraliaAustraliaAUS
Your timeUTC
Host time
VenueLumen Field · Seattle
Match 28Group stageGroup AFT
MEXMexicoMexicoMEX1 - 0KORKorea RepublicKorea RepublicKOR
Your timeUTC
Host time
VenueEstadio Akron · Guadalajara
Match 27Group stageGroup BFT
CANCanadaCanadaCAN6 - 0QATQatarQatarQAT
Your timeUTC
Host time
VenueBC Place · Vancouver
Match 26Group stageGroup BFT
SUISwitzerlandSwitzerlandSUI4 - 1BIHBosnia & HerzegovinaBosnia & HerzegovinaBIH
Your timeUTC
Host time
VenueSoFi Stadium · Los Angeles
Match 25Group stageGroup AFT
CZECzechiaCzechiaCZE1 - 1RSASouth AfricaSouth AfricaRSA
Your timeUTC
Host time
VenueMercedes-Benz Stadium · Atlanta
Match 24Group stageGroup KFT
UZBUzbekistanUzbekistanUZB1 - 3COLColombiaColombiaCOL
Your timeUTC
Host time
VenueEstadio Azteca · Mexico City
Match 21Group stageGroup LFT
GHAGhanaGhanaGHA1 - 0PANPanamaPanamaPAN
Your timeUTC
Host time
VenueBMO Field · Toronto
Match 22Group stageGroup LFT
ENGEnglandEnglandENG4 - 2CROCroatiaCroatiaCRO
Your timeUTC
Host time
VenueAT&T Stadium · Dallas
Match 23Group stageGroup KFT
PORPortugalPortugalPOR1 - 1CODDR CongoDR CongoCOD
Your timeUTC
Host time
VenueNRG Stadium · Houston
Match 20Group stageGroup JFT
AUTAustriaAustriaAUT3 - 1JORJordanJordanJOR
Your timeUTC
Host time
VenueLevi's Stadium · San Francisco Bay Area
Match 19Group stageGroup JFT
ARGArgentinaArgentinaARG3 - 0ALGAlgeriaAlgeriaALG
Your timeUTC
Host time
VenueGEHA Field at Arrowhead · Kansas City
Match 18Group stageGroup IFT
IRQIraqIraqIRQ1 - 4NORNorwayNorwayNOR
Your timeUTC
Host time
VenueGillette Stadium · Boston
Match 17Group stageGroup IFT
FRAFranceFranceFRA3 - 1SENSenegalSenegalSEN
Your timeUTC
Host time
VenueMetLife Stadium · New York/New Jersey
Match 15Group stageGroup GFT
IRNIranIranIRN2 - 2NZLNew ZealandNew ZealandNZL
Your timeUTC
Host time
VenueSoFi Stadium · Los Angeles
Match 13Group stageGroup HFT
KSASaudi ArabiaSaudi ArabiaKSA1 - 1URUUruguayUruguayURU
Your timeUTC
Host time
VenueHard Rock Stadium · Miami
Match 16Group stageGroup GFT
BELBelgiumBelgiumBEL1 - 1EGYEgyptEgyptEGY
Your timeUTC
Host time
VenueLumen Field · Seattle
Match 14Group stageGroup HFT
ESPSpainSpainESP0 - 0CPVCape VerdeCape VerdeCPV
Your timeUTC
Host time
VenueMercedes-Benz Stadium · Atlanta
Match 12Group stageGroup FFT
SWESwedenSwedenSWE5 - 1TUNTunisiaTunisiaTUN
Your timeUTC
Host time
VenueEstadio BBVA · Monterrey
Match 9Group stageGroup EFT
CIVIvory CoastIvory CoastCIV1 - 0ECUEcuadorEcuadorECU
Your timeUTC
Host time
VenueLincoln Financial Field · Philadelphia
Match 11Group stageGroup FFT
NEDNetherlandsNetherlandsNED2 - 2JPNJapanJapanJPN
Your timeUTC
Host time
VenueAT&T Stadium · Dallas
Match 10Group stageGroup EFT
GERGermanyGermanyGER7 - 1CUWCuracaoCuracaoCUW
Your timeUTC
Host time
VenueNRG Stadium · Houston
Match 6Group stageGroup DFT
AUSAustraliaAustraliaAUS2 - 0TURTurkeyTurkeyTUR
Your timeUTC
Host time
VenueBC Place · Vancouver
Match 5Group stageGroup CFT
HAIHaitiHaitiHAI0 - 1SCOScotlandScotlandSCO
Your timeUTC
Host time
VenueGillette Stadium · Boston
Match 7Group stageGroup CFT
BRABrazilBrazilBRA1 - 1MARMoroccoMoroccoMAR
Your timeUTC
Host time
VenueMetLife Stadium · New York/New Jersey
Match 8Group stageGroup BFT
QATQatarQatarQAT1 - 1SUISwitzerlandSwitzerlandSUI
Your timeUTC
Host time
VenueLevi's Stadium · San Francisco Bay Area
Match 4Group stageGroup DFT
USAUnited StatesUnited StatesUSA4 - 1PARParaguayParaguayPAR
Your timeUTC
Host time
VenueSoFi Stadium · Los Angeles
Match 3Group stageGroup BFT
CANCanadaCanadaCAN1 - 1BIHBosnia & HerzegovinaBosnia & HerzegovinaBIH
Your timeUTC
Host time
VenueBMO Field · Toronto
Match 2Group stageGroup AFT
KORKorea RepublicKorea RepublicKOR2 - 1CZECzechiaCzechiaCZE
Your timeUTC
Host time
VenueEstadio Akron · Guadalajara
Match 1Group stageGroup AFT
MEXMexicoMexicoMEX2 - 0RSASouth AfricaSouth AfricaRSA
Your timeUTC
Host time
VenueEstadio Azteca · Mexico City
Group standings
Live group tables calculated from finished matches.
Group A
| Teams | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|
| Mexico | 3 | 3 | 0 | 0 | 6 | 0 | 6 | 9 |
| South Africa | 3 | 1 | 1 | 1 | 2 | 3 | -1 | 4 |
| Korea Republic | 3 | 1 | 0 | 2 | 2 | 3 | -1 | 3 |
| Czechia | 3 | 0 | 1 | 2 | 2 | 6 | -4 | 1 |
Group B
| Teams | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|
| Switzerland | 3 | 2 | 1 | 0 | 7 | 3 | 4 | 7 |
| Canada | 3 | 1 | 1 | 1 | 8 | 3 | 5 | 4 |
| Bosnia & Herzegovina | 3 | 1 | 1 | 1 | 5 | 6 | -1 | 4 |
| Qatar | 3 | 0 | 1 | 2 | 2 | 10 | -8 | 1 |
Group C
| Teams | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|
| Brazil | 3 | 2 | 1 | 0 | 7 | 1 | 6 | 7 |
| Morocco | 3 | 2 | 1 | 0 | 6 | 3 | 3 | 7 |
| Scotland | 3 | 1 | 0 | 2 | 1 | 4 | -3 | 3 |
| Haiti | 3 | 0 | 0 | 3 | 2 | 8 | -6 | 0 |
Group D
| Teams | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|
| United States | 3 | 2 | 0 | 1 | 8 | 4 | 4 | 6 |
| Australia | 3 | 1 | 1 | 1 | 2 | 2 | 0 | 4 |
| Paraguay | 3 | 1 | 1 | 1 | 2 | 4 | -2 | 4 |
| Turkey | 3 | 1 | 0 | 2 | 3 | 5 | -2 | 3 |
Group E
| Teams | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|
| Germany | 3 | 2 | 0 | 1 | 10 | 4 | 6 | 6 |
| Ivory Coast | 3 | 2 | 0 | 1 | 4 | 2 | 2 | 6 |
| Ecuador | 3 | 1 | 1 | 1 | 2 | 2 | 0 | 4 |
| Curacao | 3 | 0 | 1 | 2 | 1 | 9 | -8 | 1 |
Group F
| Teams | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|
| Netherlands | 3 | 2 | 1 | 0 | 10 | 4 | 6 | 7 |
| Japan | 3 | 1 | 2 | 0 | 7 | 3 | 4 | 5 |
| Sweden | 3 | 1 | 1 | 1 | 7 | 7 | 0 | 4 |
| Tunisia | 3 | 0 | 0 | 3 | 2 | 12 | -10 | 0 |
Group G
| Teams | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|
| Belgium | 3 | 1 | 2 | 0 | 6 | 2 | 4 | 5 |
| Egypt | 3 | 1 | 2 | 0 | 5 | 3 | 2 | 5 |
| Iran | 3 | 0 | 3 | 0 | 3 | 3 | 0 | 3 |
| New Zealand | 3 | 0 | 1 | 2 | 4 | 10 | -6 | 1 |
Group H
| Teams | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|
| Spain | 3 | 2 | 1 | 0 | 5 | 0 | 5 | 7 |
| Cape Verde | 3 | 0 | 3 | 0 | 2 | 2 | 0 | 3 |
| Uruguay | 3 | 0 | 2 | 1 | 3 | 4 | -1 | 2 |
| Saudi Arabia | 3 | 0 | 2 | 1 | 1 | 5 | -4 | 2 |
Group I
| Teams | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|
| France | 3 | 3 | 0 | 0 | 10 | 2 | 8 | 9 |
| Norway | 3 | 2 | 0 | 1 | 8 | 7 | 1 | 6 |
| Senegal | 3 | 1 | 0 | 2 | 8 | 6 | 2 | 3 |
| Iraq | 3 | 0 | 0 | 3 | 1 | 12 | -11 | 0 |
Group J
| Teams | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|
| Argentina | 3 | 3 | 0 | 0 | 8 | 1 | 7 | 9 |
| Austria | 3 | 1 | 1 | 1 | 6 | 6 | 0 | 4 |
| Algeria | 3 | 1 | 1 | 1 | 5 | 7 | -2 | 4 |
| Jordan | 3 | 0 | 0 | 3 | 3 | 8 | -5 | 0 |
Group K
| Teams | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|
| Colombia | 3 | 2 | 1 | 0 | 4 | 1 | 3 | 7 |
| Portugal | 3 | 1 | 2 | 0 | 6 | 1 | 5 | 5 |
| DR Congo | 3 | 1 | 1 | 1 | 4 | 3 | 1 | 4 |
| Uzbekistan | 3 | 0 | 0 | 3 | 2 | 11 | -9 | 0 |
Group L
| Teams | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|
| England | 3 | 2 | 1 | 0 | 6 | 2 | 4 | 7 |
| Croatia | 3 | 2 | 0 | 1 | 5 | 5 | 0 | 6 |
| Ghana | 3 | 1 | 1 | 1 | 2 | 2 | 0 | 4 |
| Panama | 3 | 0 | 0 | 3 | 0 | 4 | -4 | 0 |
