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 201–300 of 964 matches.
DateStageHomeScoreAwayWinnerPensCity
Spain1–0Portugal
Round of 16·29 Jun 2010·Cape Town
29 Jun 2010Round of 16Spain1–0PortugalSpain—Cape Town
Paraguay0–0 aetJapan
Round of 16·29 Jun 2010·Tshwane/Pretoria·Draw won 5–3 on pens
29 Jun 2010Round of 16Paraguay0–0 aetJapanDraw5–3Tshwane/Pretoria
Brazil3–0Chile
Round of 16·28 Jun 2010·Johannesburg
28 Jun 2010Round of 16Brazil3–0ChileBrazil—Johannesburg
Netherlands2–1Slovakia
Round of 16·28 Jun 2010·Durban
28 Jun 2010Round of 16Netherlands2–1SlovakiaNetherlands—Durban
Argentina3–1Mexico
Round of 16·27 Jun 2010·Johannesburg
27 Jun 2010Round of 16Argentina3–1MexicoArgentina—Johannesburg
Germany4–1England
Round of 16·27 Jun 2010·Mangaung/Bloemfontein
27 Jun 2010Round of 16Germany4–1EnglandGermany—Mangaung/Bloemfontein
USA1–2 aetGhana
Round of 16·26 Jun 2010·Phokeng
26 Jun 2010Round of 16USA1–2 aetGhanaGhana—Phokeng
Uruguay2–1South Korea
Round of 16·26 Jun 2010·Nelson Mandela Bay/Port Elizabeth
26 Jun 2010Round of 16Uruguay2–1South KoreaUruguay—Nelson Mandela Bay/Port Elizabeth
Chile1–2Spain
Group H·25 Jun 2010·Tshwane/Pretoria
25 Jun 2010Group HChile1–2SpainSpain—Tshwane/Pretoria
Switzerland0–0Honduras
Group H·25 Jun 2010·Mangaung/Bloemfontein
25 Jun 2010Group HSwitzerland0–0HondurasDraw—Mangaung/Bloemfontein
Portugal0–0Brazil
Group G·25 Jun 2010·Durban
25 Jun 2010Group GPortugal0–0BrazilDraw—Durban
Korea DPR0–3Ivory Coast
Group G·25 Jun 2010·Nelspruit
25 Jun 2010Group GKorea DPR0–3Ivory CoastIvory Coast—Nelspruit
Denmark1–3Japan
Group E·24 Jun 2010·Phokeng
24 Jun 2010Group EDenmark1–3JapanJapan—Phokeng
Cameroon1–2Netherlands
Group E·24 Jun 2010·Cape Town
24 Jun 2010Group ECameroon1–2NetherlandsNetherlands—Cape Town
Slovakia3–2Italy
Group F·24 Jun 2010·Johannesburg
24 Jun 2010Group FSlovakia3–2ItalySlovakia—Johannesburg
Paraguay0–0New Zealand
Group F·24 Jun 2010·Polokwane
24 Jun 2010Group FParaguay0–0New ZealandDraw—Polokwane
Ghana0–1Germany
Group D·23 Jun 2010·Johannesburg
23 Jun 2010Group DGhana0–1GermanyGermany—Johannesburg
Australia2–1Serbia
Group D·23 Jun 2010·Nelspruit
23 Jun 2010Group DAustralia2–1SerbiaAustralia—Nelspruit
Slovenia0–1England
Group C·23 Jun 2010·Nelson Mandela Bay/Port Elizabeth
23 Jun 2010Group CSlovenia0–1EnglandEngland—Nelson Mandela Bay/Port Elizabeth
USA1–0Algeria
Group C·23 Jun 2010·Tshwane/Pretoria
23 Jun 2010Group CUSA1–0AlgeriaUSA—Tshwane/Pretoria
Nigeria2–2South Korea
Group B·22 Jun 2010·Durban
22 Jun 2010Group BNigeria2–2South KoreaDraw—Durban
Greece0–2Argentina
Group B·22 Jun 2010·Polokwane
22 Jun 2010Group BGreece0–2ArgentinaArgentina—Polokwane
Mexico0–1Uruguay
Group A·22 Jun 2010·Phokeng
22 Jun 2010Group AMexico0–1UruguayUruguay—Phokeng
France1–2South Africa
Group A·22 Jun 2010·Mangaung/Bloemfontein
22 Jun 2010Group AFrance1–2South AfricaSouth Africa—Mangaung/Bloemfontein
Spain2–0Honduras
Group H·21 Jun 2010·Johannesburg
21 Jun 2010Group HSpain2–0HondurasSpain—Johannesburg
Chile1–0Switzerland
Group H·21 Jun 2010·Nelson Mandela Bay/Port Elizabeth
21 Jun 2010Group HChile1–0SwitzerlandChile—Nelson Mandela Bay/Port Elizabeth
Portugal7–0Korea DPR
Group G·21 Jun 2010·Cape Town
21 Jun 2010Group GPortugal7–0Korea DPRPortugal—Cape Town
Brazil3–1Ivory Coast
Group G·20 Jun 2010·Johannesburg
20 Jun 2010Group GBrazil3–1Ivory CoastBrazil—Johannesburg
Italy1–1New Zealand
Group F·20 Jun 2010·Nelspruit
20 Jun 2010Group FItaly1–1New ZealandDraw—Nelspruit
Slovakia0–2Paraguay
Group F·20 Jun 2010·Mangaung/Bloemfontein
20 Jun 2010Group FSlovakia0–2ParaguayParaguay—Mangaung/Bloemfontein
Cameroon1–2Denmark
Group E·19 Jun 2010·Tshwane/Pretoria
19 Jun 2010Group ECameroon1–2DenmarkDenmark—Tshwane/Pretoria
Ghana1–1Australia
Group D·19 Jun 2010·Phokeng
19 Jun 2010Group DGhana1–1AustraliaDraw—Phokeng
Netherlands1–0Japan
Group E·19 Jun 2010·Durban
19 Jun 2010Group ENetherlands1–0JapanNetherlands—Durban
England0–0Algeria
Group C·18 Jun 2010·Cape Town
18 Jun 2010Group CEngland0–0AlgeriaDraw—Cape Town
Slovenia2–2USA
Group C·18 Jun 2010·Johannesburg
18 Jun 2010Group CSlovenia2–2USADraw—Johannesburg
Germany0–1Serbia
Group D·18 Jun 2010·Nelson Mandela Bay/Port Elizabeth
18 Jun 2010Group DGermany0–1SerbiaSerbia—Nelson Mandela Bay/Port Elizabeth
France0–2Mexico
Group A·17 Jun 2010·Polokwane
17 Jun 2010Group AFrance0–2MexicoMexico—Polokwane
Greece2–1Nigeria
Group B·17 Jun 2010·Mangaung/Bloemfontein
17 Jun 2010Group BGreece2–1NigeriaGreece—Mangaung/Bloemfontein
Argentina4–1South Korea
Group B·17 Jun 2010·Johannesburg
17 Jun 2010Group BArgentina4–1South KoreaArgentina—Johannesburg
South Africa0–3Uruguay
Group A·16 Jun 2010·Tshwane/Pretoria
16 Jun 2010Group ASouth Africa0–3UruguayUruguay—Tshwane/Pretoria
Spain0–1Switzerland
Group H·16 Jun 2010·Durban
16 Jun 2010Group HSpain0–1SwitzerlandSwitzerland—Durban
Honduras0–1Chile
Group H·16 Jun 2010·Nelspruit
16 Jun 2010Group HHonduras0–1ChileChile—Nelspruit
Brazil2–1Korea DPR
Group G·15 Jun 2010·Johannesburg
15 Jun 2010Group GBrazil2–1Korea DPRBrazil—Johannesburg
Ivory Coast0–0Portugal
Group G·15 Jun 2010·Nelson Mandela Bay/Port Elizabeth
15 Jun 2010Group GIvory Coast0–0PortugalDraw—Nelson Mandela Bay/Port Elizabeth
New Zealand1–1Slovakia
Group F·15 Jun 2010·Phokeng
15 Jun 2010Group FNew Zealand1–1SlovakiaDraw—Phokeng
Italy1–1Paraguay
Group F·14 Jun 2010·Cape Town
14 Jun 2010Group FItaly1–1ParaguayDraw—Cape Town
Japan1–0Cameroon
Group E·14 Jun 2010·Mangaung/Bloemfontein
14 Jun 2010Group EJapan1–0CameroonJapan—Mangaung/Bloemfontein
Netherlands2–0Denmark
Group E·14 Jun 2010·Johannesburg
14 Jun 2010Group ENetherlands2–0DenmarkNetherlands—Johannesburg
Germany4–0Australia
Group D·13 Jun 2010·Durban
13 Jun 2010Group DGermany4–0AustraliaGermany—Durban
Serbia0–1Ghana
Group D·13 Jun 2010·Tshwane/Pretoria
13 Jun 2010Group DSerbia0–1GhanaGhana—Tshwane/Pretoria
Algeria0–1Slovenia
Group C·13 Jun 2010·Polokwane
13 Jun 2010Group CAlgeria0–1SloveniaSlovenia—Polokwane
England1–1USA
Group C·12 Jun 2010·Phokeng
12 Jun 2010Group CEngland1–1USADraw—Phokeng
Argentina1–0Nigeria
Group B·12 Jun 2010·Johannesburg
12 Jun 2010Group BArgentina1–0NigeriaArgentina—Johannesburg
South Korea2–0Greece
Group B·12 Jun 2010·Nelson Mandela Bay/Port Elizabeth
12 Jun 2010Group BSouth Korea2–0GreeceSouth Korea—Nelson Mandela Bay/Port Elizabeth
Uruguay0–0France
Group A·11 Jun 2010·Cape Town
11 Jun 2010Group AUruguay0–0FranceDraw—Cape Town
South Africa1–1Mexico
Group A·11 Jun 2010·Johannesburg
11 Jun 2010Group ASouth Africa1–1MexicoDraw—Johannesburg
Italy1–1 aetFrance
Final·9 Jul 2006·Berlin·Draw won 5–3 on pens
9 Jul 2006FinalItaly1–1 aetFranceDraw5–3Berlin
Germany3–1Portugal
Third-place match·8 Jul 2006·Stuttgart
8 Jul 2006Third-place matchGermany3–1PortugalGermany—Stuttgart
Portugal0–1France
Semi-final·5 Jul 2006·Munich
5 Jul 2006Semi-finalPortugal0–1FranceFrance—Munich
Germany0–2 aetItaly
Semi-final·4 Jul 2006·Dortmund
4 Jul 2006Semi-finalGermany0–2 aetItalyItaly—Dortmund
Brazil0–1France
Quarter-final·1 Jul 2006·Frankfurt/Main
1 Jul 2006Quarter-finalBrazil0–1FranceFrance—Frankfurt/Main
England0–0 aetPortugal
Quarter-final·1 Jul 2006·Gelsenkirchen·Draw won 1–3 on pens
1 Jul 2006Quarter-finalEngland0–0 aetPortugalDraw1–3Gelsenkirchen
Italy3–0Ukraine
Quarter-final·30 Jun 2006·Hamburg
30 Jun 2006Quarter-finalItaly3–0UkraineItaly—Hamburg
Germany1–1 aetArgentina
Quarter-final·30 Jun 2006·Berlin·Draw won 4–2 on pens
30 Jun 2006Quarter-finalGermany1–1 aetArgentinaDraw4–2Berlin
Spain1–3France
Round of 16·27 Jun 2006·Hanover
27 Jun 2006Round of 16Spain1–3FranceFrance—Hanover
Brazil3–0Ghana
Round of 16·27 Jun 2006·Dortmund
27 Jun 2006Round of 16Brazil3–0GhanaBrazil—Dortmund
Switzerland0–0 aetUkraine
Round of 16·26 Jun 2006·Cologne·Draw won 0–3 on pens
26 Jun 2006Round of 16Switzerland0–0 aetUkraineDraw0–3Cologne
Italy1–0Australia
Round of 16·26 Jun 2006·Kaiserslautern
26 Jun 2006Round of 16Italy1–0AustraliaItaly—Kaiserslautern
Portugal1–0Netherlands
Round of 16·25 Jun 2006·Nuremberg
25 Jun 2006Round of 16Portugal1–0NetherlandsPortugal—Nuremberg
England1–0Ecuador
Round of 16·25 Jun 2006·Stuttgart
25 Jun 2006Round of 16England1–0EcuadorEngland—Stuttgart
Argentina2–1 aetMexico
Round of 16·24 Jun 2006·Leipzig
24 Jun 2006Round of 16Argentina2–1 aetMexicoArgentina—Leipzig
Germany2–0Sweden
Round of 16·24 Jun 2006·Munich
24 Jun 2006Round of 16Germany2–0SwedenGermany—Munich
Togo0–2France
Group G·23 Jun 2006·Cologne
23 Jun 2006Group GTogo0–2FranceFrance—Cologne
Switzerland2–0South Korea
Group G·23 Jun 2006·Hanover
23 Jun 2006Group GSwitzerland2–0South KoreaSwitzerland—Hanover
Ukraine1–0Tunisia
Group H·23 Jun 2006·Berlin
23 Jun 2006Group HUkraine1–0TunisiaUkraine—Berlin
Saudi Arabia0–1Spain
Group H·23 Jun 2006·Kaiserslautern
23 Jun 2006Group HSaudi Arabia0–1SpainSpain—Kaiserslautern
Japan1–4Brazil
Group F·22 Jun 2006·Dortmund
22 Jun 2006Group FJapan1–4BrazilBrazil—Dortmund
Croatia2–2Australia
Group F·22 Jun 2006·Stuttgart
22 Jun 2006Group FCroatia2–2AustraliaDraw—Stuttgart
Czech Republic0–2Italy
Group E·22 Jun 2006·Hamburg
22 Jun 2006Group ECzech Republic0–2ItalyItaly—Hamburg
Ghana2–1USA
Group E·22 Jun 2006·Nuremberg
22 Jun 2006Group EGhana2–1USAGhana—Nuremberg
Netherlands0–0Argentina
Group C·21 Jun 2006·Frankfurt/Main
21 Jun 2006Group CNetherlands0–0ArgentinaDraw—Frankfurt/Main
Ivory Coast3–2Serbia And Montenegro
Group C·21 Jun 2006·Munich
21 Jun 2006Group CIvory Coast3–2Serbia And MontenegroIvory Coast—Munich
Iran1–1Angola
Group D·21 Jun 2006·Leipzig
21 Jun 2006Group DIran1–1AngolaDraw—Leipzig
Portugal2–1Mexico
Group D·21 Jun 2006·Gelsenkirchen
21 Jun 2006Group DPortugal2–1MexicoPortugal—Gelsenkirchen
Sweden2–2England
Group B·20 Jun 2006·Cologne
20 Jun 2006Group BSweden2–2EnglandDraw—Cologne
Paraguay2–0Trinidad And Tobago
Group B·20 Jun 2006·Kaiserslautern
20 Jun 2006Group BParaguay2–0Trinidad And TobagoParaguay—Kaiserslautern
Ecuador0–3Germany
Group A·20 Jun 2006·Berlin
20 Jun 2006Group AEcuador0–3GermanyGermany—Berlin
Costa Rica1–2Poland
Group A·20 Jun 2006·Hanover
20 Jun 2006Group ACosta Rica1–2PolandPoland—Hanover
Spain3–1Tunisia
Group H·19 Jun 2006·Stuttgart
19 Jun 2006Group HSpain3–1TunisiaSpain—Stuttgart
Saudi Arabia0–4Ukraine
Group H·19 Jun 2006·Hamburg
19 Jun 2006Group HSaudi Arabia0–4UkraineUkraine—Hamburg
Togo0–2Switzerland
Group G·19 Jun 2006·Dortmund
19 Jun 2006Group GTogo0–2SwitzerlandSwitzerland—Dortmund
France1–1South Korea
Group G·18 Jun 2006·Leipzig
18 Jun 2006Group GFrance1–1South KoreaDraw—Leipzig
Brazil2–0Australia
Group F·18 Jun 2006·Munich
18 Jun 2006Group FBrazil2–0AustraliaBrazil—Munich
Japan0–0Croatia
Group F·18 Jun 2006·Nuremberg
18 Jun 2006Group FJapan0–0CroatiaDraw—Nuremberg
Italy1–1USA
Group E·17 Jun 2006·Kaiserslautern
17 Jun 2006Group EItaly1–1USADraw—Kaiserslautern
Czech Republic0–2Ghana
Group E·17 Jun 2006·Cologne
17 Jun 2006Group ECzech Republic0–2GhanaGhana—Cologne
Portugal2–0Iran
Group D·17 Jun 2006·Frankfurt/Main
17 Jun 2006Group DPortugal2–0IranPortugal—Frankfurt/Main
Mexico0–0Angola
Group D·16 Jun 2006·Hanover
16 Jun 2006Group DMexico0–0AngolaDraw—Hanover
Netherlands2–1Ivory Coast
Group C·16 Jun 2006·Stuttgart
16 Jun 2006Group CNetherlands2–1Ivory CoastNetherlands—Stuttgart
Argentina6–0Serbia And Montenegro
Group C·16 Jun 2006·Gelsenkirchen
16 Jun 2006Group CArgentina6–0Serbia And MontenegroArgentina—Gelsenkirchen