World Cup Archive
964 matches · goals · red cards · penalties · 1930 – 2022
Showing 964 World Cup matches.
964
Matches
82
Teams
2,720
Goals
2.8
Per Match
Showing 601–700 of 964 matches.
DateStageHomeScoreAwayWinnerPensCity
Argentina3–1South Korea
Group A·2 Jun 1986·Mexico City
2 Jun 1986Group AArgentina3–1South KoreaArgentina—Mexico City
Canada0–1France
Group C·1 Jun 1986·Leon
1 Jun 1986Group CCanada0–1FranceFrance—Leon
Spain0–1Brazil
Group D·1 Jun 1986·Guadalajara
1 Jun 1986Group DSpain0–1BrazilBrazil—Guadalajara
Bulgaria1–1Italy
Group A·31 May 1986·Mexico City
31 May 1986Group ABulgaria1–1ItalyDraw—Mexico City
Italy3–1Germany
Final·11 Jul 1982·Madrid
11 Jul 1982FinalItaly3–1GermanyItaly—Madrid
Poland3–2France
Third-place match·10 Jul 1982·Alicante
10 Jul 1982Third-place matchPoland3–2FrancePoland—Alicante
Germany3–3 aetFrance
Semi-final·8 Jul 1982·Seville·Draw won 5–4 on pens
8 Jul 1982Semi-finalGermany3–3 aetFranceDraw5–4Seville
Poland0–2Italy
Semi-final·8 Jul 1982·Barcelona
8 Jul 1982Semi-finalPoland0–2ItalyItaly—Barcelona
Spain0–0England
Second group stage·5 Jul 1982·Madrid
5 Jul 1982Second group stageSpain0–0EnglandDraw—Madrid
Italy3–2Brazil
Second group stage·5 Jul 1982·Barcelona
5 Jul 1982Second group stageItaly3–2BrazilItaly—Barcelona
Poland0–0Russia
Second group stage·4 Jul 1982·Barcelona
4 Jul 1982Second group stagePoland0–0RussiaDraw—Barcelona
France4–1Northern Ireland
Second group stage·4 Jul 1982·Madrid
4 Jul 1982Second group stageFrance4–1Northern IrelandFrance—Madrid
Germany2–1Spain
Second group stage·2 Jul 1982·Madrid
2 Jul 1982Second group stageGermany2–1SpainGermany—Madrid
Argentina1–3Brazil
Second group stage·2 Jul 1982·Barcelona
2 Jul 1982Second group stageArgentina1–3BrazilBrazil—Barcelona
Belgium0–1Russia
Second group stage·1 Jul 1982·Barcelona
1 Jul 1982Second group stageBelgium0–1RussiaRussia—Barcelona
Austria2–2Northern Ireland
Second group stage·1 Jul 1982·Madrid
1 Jul 1982Second group stageAustria2–2Northern IrelandDraw—Madrid
Germany0–0England
Second group stage·29 Jun 1982·Madrid
29 Jun 1982Second group stageGermany0–0EnglandDraw—Madrid
Italy2–1Argentina
Second group stage·29 Jun 1982·Barcelona
29 Jun 1982Second group stageItaly2–1ArgentinaItaly—Barcelona
Poland3–0Belgium
Second group stage·28 Jun 1982·Barcelona
28 Jun 1982Second group stagePoland3–0BelgiumPoland—Barcelona
Austria0–1France
Second group stage·28 Jun 1982·Madrid
28 Jun 1982Second group stageAustria0–1FranceFrance—Madrid
Northern Ireland1–0Spain
Group 5·25 Jun 1982·Valencia
25 Jun 1982Group 5Northern Ireland1–0SpainNorthern Ireland—Valencia
Germany1–0Austria
Group 2·25 Jun 1982·Gijon
25 Jun 1982Group 2Germany1–0AustriaGermany—Gijon
England1–0Kuwait
Group 4·25 Jun 1982·Bilbao
25 Jun 1982Group 4England1–0KuwaitEngland—Bilbao
Honduras0–1Yugoslavia
Group 5·24 Jun 1982·Zaragoza
24 Jun 1982Group 5Honduras0–1YugoslaviaYugoslavia—Zaragoza
Algeria3–2Chile
Group 2·24 Jun 1982·Oviedo
24 Jun 1982Group 2Algeria3–2ChileAlgeria—Oviedo
France1–1Czech Republic
Group 4·24 Jun 1982·Valladolid
24 Jun 1982Group 4France1–1Czech RepublicDraw—Valladolid
Argentina2–0El Salvador
Group 3·23 Jun 1982·Alicante
23 Jun 1982Group 3Argentina2–0El SalvadorArgentina—Alicante
Brazil4–0New Zealand
Group 6·23 Jun 1982·Seville
23 Jun 1982Group 6Brazil4–0New ZealandBrazil—Seville
Italy1–1Cameroon
Group 1·23 Jun 1982·Vigo
23 Jun 1982Group 1Italy1–1CameroonDraw—Vigo
Belgium1–1Hungary
Group 3·22 Jun 1982·Elche
22 Jun 1982Group 3Belgium1–1HungaryDraw—Elche
Russia2–2Scotland
Group 6·22 Jun 1982·Malaga
22 Jun 1982Group 6Russia2–2ScotlandDraw—Malaga
Poland5–1Peru
Group 1·22 Jun 1982·La CoruÔøΩA
22 Jun 1982Group 1Poland5–1PeruPoland—La CoruÔøΩA
Honduras1–1Northern Ireland
Group 5·21 Jun 1982·Zaragoza
21 Jun 1982Group 5Honduras1–1Northern IrelandDraw—Zaragoza
Algeria0–2Austria
Group 2·21 Jun 1982·Oviedo
21 Jun 1982Group 2Algeria0–2AustriaAustria—Oviedo
France4–1Kuwait
Group 4·21 Jun 1982·Valladolid
21 Jun 1982Group 4France4–1KuwaitFrance—Valladolid
Spain2–1Yugoslavia
Group 5·20 Jun 1982·Valencia
20 Jun 1982Group 5Spain2–1YugoslaviaSpain—Valencia
Germany4–1Chile
Group 2·20 Jun 1982·Gijon
20 Jun 1982Group 2Germany4–1ChileGermany—Gijon
England2–0Czech Republic
Group 4·20 Jun 1982·Bilbao
20 Jun 1982Group 4England2–0Czech RepublicEngland—Bilbao
Belgium1–0El Salvador
Group 3·19 Jun 1982·Elche
19 Jun 1982Group 3Belgium1–0El SalvadorBelgium—Elche
Russia3–0New Zealand
Group 6·19 Jun 1982·Malaga
19 Jun 1982Group 6Russia3–0New ZealandRussia—Malaga
Poland0–0Cameroon
Group 1·19 Jun 1982·La CoruÔøΩA
19 Jun 1982Group 1Poland0–0CameroonDraw—La CoruÔøΩA
Argentina4–1Hungary
Group 3·18 Jun 1982·Alicante
18 Jun 1982Group 3Argentina4–1HungaryArgentina—Alicante
Brazil4–1Scotland
Group 6·18 Jun 1982·Seville
18 Jun 1982Group 6Brazil4–1ScotlandBrazil—Seville
Italy1–1Peru
Group 1·18 Jun 1982·Vigo
18 Jun 1982Group 1Italy1–1PeruDraw—Vigo
Yugoslavia0–0Northern Ireland
Group 5·17 Jun 1982·Zaragoza
17 Jun 1982Group 5Yugoslavia0–0Northern IrelandDraw—Zaragoza
Czech Republic1–1Kuwait
Group 4·17 Jun 1982·Valladolid
17 Jun 1982Group 4Czech Republic1–1KuwaitDraw—Valladolid
Chile0–1Austria
Group 2·17 Jun 1982·Oviedo
17 Jun 1982Group 2Chile0–1AustriaAustria—Oviedo
Spain1–1Honduras
Group 5·16 Jun 1982·Valencia
16 Jun 1982Group 5Spain1–1HondurasDraw—Valencia
Germany1–2Algeria
Group 2·16 Jun 1982·Gijon
16 Jun 1982Group 2Germany1–2AlgeriaAlgeria—Gijon
England3–1France
Group 4·16 Jun 1982·Bilbao
16 Jun 1982Group 4England3–1FranceEngland—Bilbao
Hungary10–1El Salvador
Group 3·15 Jun 1982·Elche
15 Jun 1982Group 3Hungary10–1El SalvadorHungary—Elche
Scotland5–2New Zealand
Group 6·15 Jun 1982·Malaga
15 Jun 1982Group 6Scotland5–2New ZealandScotland—Malaga
Peru0–0Cameroon
Group 1·15 Jun 1982·La CoruÔøΩA
15 Jun 1982Group 1Peru0–0CameroonDraw—La CoruÔøΩA
Brazil2–1Russia
Group 6·14 Jun 1982·Seville
14 Jun 1982Group 6Brazil2–1RussiaBrazil—Seville
Italy0–0Poland
Group 1·14 Jun 1982·Vigo
14 Jun 1982Group 1Italy0–0PolandDraw—Vigo
Argentina0–1Belgium
Group 3·13 Jun 1982·Barcelona
13 Jun 1982Group 3Argentina0–1BelgiumBelgium—Barcelona
Argentina3–1 aetNetherlands
Final·25 Jun 1978·Buenos Aires
25 Jun 1978FinalArgentina3–1 aetNetherlandsArgentina—Buenos Aires
Brazil2–1Italy
Third-place match·24 Jun 1978·Buenos Aires
24 Jun 1978Third-place matchBrazil2–1ItalyBrazil—Buenos Aires
Argentina6–0Peru
Group B·21 Jun 1978·Rosario
21 Jun 1978Group BArgentina6–0PeruArgentina—Rosario
Brazil3–1Poland
Group B·21 Jun 1978·Mendoza
21 Jun 1978Group BBrazil3–1PolandBrazil—Mendoza
Netherlands2–1Italy
Group A·21 Jun 1978·Buenos Aires
21 Jun 1978Group ANetherlands2–1ItalyNetherlands—Buenos Aires
Austria3–2Germany
Group A·21 Jun 1978·Cordoba
21 Jun 1978Group AAustria3–2GermanyAustria—Cordoba
Argentina0–0Brazil
Group B·18 Jun 1978·Rosario
18 Jun 1978Group BArgentina0–0BrazilDraw—Rosario
Italy1–0Austria
Group A·18 Jun 1978·Buenos Aires
18 Jun 1978Group AItaly1–0AustriaItaly—Buenos Aires
Germany2–2Netherlands
Group A·18 Jun 1978·Cordoba
18 Jun 1978Group AGermany2–2NetherlandsDraw—Cordoba
Poland1–0Peru
Group B·18 Jun 1978·Mendoza
18 Jun 1978Group BPoland1–0PeruPoland—Mendoza
Argentina2–0Poland
Group B·14 Jun 1978·Rosario
14 Jun 1978Group BArgentina2–0PolandArgentina—Rosario
Brazil3–0Peru
Group B·14 Jun 1978·Mendoza
14 Jun 1978Group BBrazil3–0PeruBrazil—Mendoza
Germany0–0Italy
Group A·14 Jun 1978·Buenos Aires
14 Jun 1978Group AGermany0–0ItalyDraw—Buenos Aires
Netherlands5–1Austria
Group A·14 Jun 1978·Cordoba
14 Jun 1978Group ANetherlands5–1AustriaNetherlands—Cordoba
Peru4–1Iran
Group 4·11 Jun 1978·Cordoba
11 Jun 1978Group 4Peru4–1IranPeru—Cordoba
Scotland3–2Netherlands
Group 4·11 Jun 1978·Mendoza
11 Jun 1978Group 4Scotland3–2NetherlandsScotland—Mendoza
Brazil1–0Austria
Group 3·11 Jun 1978·Mar Del Plata
11 Jun 1978Group 3Brazil1–0AustriaBrazil—Mar Del Plata
Spain1–0Sweden
Group 3·11 Jun 1978·Buenos Aires
11 Jun 1978Group 3Spain1–0SwedenSpain—Buenos Aires
Italy1–0Argentina
Group 1·10 Jun 1978·Buenos Aires
10 Jun 1978Group 1Italy1–0ArgentinaItaly—Buenos Aires
Poland3–1Mexico
Group 2·10 Jun 1978·Rosario
10 Jun 1978Group 2Poland3–1MexicoPoland—Rosario
Germany0–0Tunisia
Group 2·10 Jun 1978·Cordoba
10 Jun 1978Group 2Germany0–0TunisiaDraw—Cordoba
France3–1Hungary
Group 1·10 Jun 1978·Mar Del Plata
10 Jun 1978Group 1France3–1HungaryFrance—Mar Del Plata
Scotland1–1Iran
Group 4·7 Jun 1978·Cordoba
7 Jun 1978Group 4Scotland1–1IranDraw—Cordoba
Netherlands0–0Peru
Group 4·7 Jun 1978·Mendoza
7 Jun 1978Group 4Netherlands0–0PeruDraw—Mendoza
Brazil0–0Spain
Group 3·7 Jun 1978·Mar Del Plata
7 Jun 1978Group 3Brazil0–0SpainDraw—Mar Del Plata
Austria1–0Sweden
Group 3·7 Jun 1978·Buenos Aires
7 Jun 1978Group 3Austria1–0SwedenAustria—Buenos Aires
Argentina2–1France
Group 1·6 Jun 1978·Buenos Aires
6 Jun 1978Group 1Argentina2–1FranceArgentina—Buenos Aires
Poland1–0Tunisia
Group 2·6 Jun 1978·Rosario
6 Jun 1978Group 2Poland1–0TunisiaPoland—Rosario
Germany6–0Mexico
Group 2·6 Jun 1978·Cordoba
6 Jun 1978Group 2Germany6–0MexicoGermany—Cordoba
Italy3–1Hungary
Group 1·6 Jun 1978·Mar Del Plata
6 Jun 1978Group 1Italy3–1HungaryItaly—Mar Del Plata
Peru3–1Scotland
Group 4·3 Jun 1978·Cordoba
3 Jun 1978Group 4Peru3–1ScotlandPeru—Cordoba
Netherlands3–0Iran
Group 4·3 Jun 1978·Mendoza
3 Jun 1978Group 4Netherlands3–0IranNetherlands—Mendoza
Sweden1–1Brazil
Group 3·3 Jun 1978·Mar Del Plata
3 Jun 1978Group 3Sweden1–1BrazilDraw—Mar Del Plata
Austria2–1Spain
Group 3·3 Jun 1978·Buenos Aires
3 Jun 1978Group 3Austria2–1SpainAustria—Buenos Aires
Argentina2–1Hungary
Group 1·2 Jun 1978·Buenos Aires
2 Jun 1978Group 1Argentina2–1HungaryArgentina—Buenos Aires
Tunisia3–1Mexico
Group 2·2 Jun 1978·Rosario
2 Jun 1978Group 2Tunisia3–1MexicoTunisia—Rosario
Italy2–1France
Group 1·2 Jun 1978·Mar Del Plata
2 Jun 1978Group 1Italy2–1FranceItaly—Mar Del Plata
Germany0–0Poland
Group 2·1 Jun 1978·Buenos Aires
1 Jun 1978Group 2Germany0–0PolandDraw—Buenos Aires
Netherlands1–2Germany
Final·7 Jul 1974·Munich
7 Jul 1974FinalNetherlands1–2GermanyGermany—Munich
Brazil0–1Poland
Third-place match·6 Jul 1974·Munich
6 Jul 1974Third-place matchBrazil0–1PolandPoland—Munich
Netherlands2–0Brazil
Group A·3 Jul 1974·Dortmund
3 Jul 1974Group ANetherlands2–0BrazilNetherlands—Dortmund
Argentina1–1German DR
Group A·3 Jul 1974·Gelsenkirchen
3 Jul 1974Group AArgentina1–1German DRDraw—Gelsenkirchen
Sweden2–1Yugoslavia
Group B·3 Jul 1974·DÔøΩSseldorf
3 Jul 1974Group BSweden2–1YugoslaviaSweden—DÔøΩSseldorf
Poland0–1Germany
Group B·3 Jul 1974·Frankfurt/Main
3 Jul 1974Group BPoland0–1GermanyGermany—Frankfurt/Main