Beta. Still being built and checked. Spot something, or have an idea? Email hello@worldstreaks.com

Menu

World Cup / Tournaments

2010 World Cup

2010 World Cup, hosted by South Africa: 32 teams, 64 games. Spain beat the Netherlands in the final: Spain 1-0 Netherlands (after extra time). Germany finished third.

Before: 2007 Women's World Cup After: 2011 Women's World Cup Every World Cup The bracket and groups, on the Tournaments tab

The final

  • Spain 1-0 Netherlands (after extra time)11 Jul 2010, Soccer City, Johannesburg, crowd 84,490. Dry, wind 12 km/h, 10°C. Spain: Andrés Iniesta 116'.

The knockouts

Round of 16

  • Uruguay 2-1 South Korea26 Jun 2010, Nelson Mandela Bay Stadium, Port Elizabeth. Dry, wind 16 km/h, 18°C.
  • Ghana 2-1 United States (after extra time)26 Jun 2010, Royal Bafokeng Stadium, Rustenburg. Dry, wind 6 km/h, 11°C.
  • Netherlands 2-1 Slovakia28 Jun 2010, Moses Mabhida Stadium, Durban. Dry, wind 29 km/h, 20°C.
  • Brazil 3-0 Chile28 Jun 2010, Ellis Park Stadium, Johannesburg. Dry, wind 8 km/h, 8°C.
  • Argentina 3-1 Mexico27 Jun 2010, Soccer City, Johannesburg. Dry, wind 15 km/h, 9°C.
  • Germany 4-1 England27 Jun 2010, Free State Stadium, Bloemfontein. Dry, wind 11 km/h, 19°C.
  • Paraguay 0-0 Japan (Paraguay won 5-3 on penalties)29 Jun 2010, Loftus Versfeld Stadium, Pretoria. Dry, wind 8 km/h, 15°C.
  • Spain 1-0 Portugal29 Jun 2010, Cape Town Stadium, Cape Town. Dry, wind 10 km/h, 13°C.

Quarter-finals

  • Uruguay 1-1 Ghana (Uruguay won 4-2 on penalties)2 Jul 2010, Soccer City, Johannesburg. Dry, wind 8 km/h, 8°C.
  • Netherlands 2-1 Brazil2 Jul 2010, Nelson Mandela Bay Stadium, Port Elizabeth. Dry, wind 8 km/h, 26°C.
  • Germany 4-0 Argentina3 Jul 2010, Cape Town Stadium, Cape Town. Dry, wind 11 km/h, 15°C.
  • Spain 1-0 Paraguay3 Jul 2010, Ellis Park Stadium, Johannesburg. Dry, wind 4 km/h, 10°C.

Semi-finals

  • Netherlands 3-2 Uruguay6 Jul 2010, Cape Town Stadium, Cape Town. Dry, wind 8 km/h, 11°C.
  • Spain 1-0 Germany7 Jul 2010, Moses Mabhida Stadium, Durban. Dry, wind 7 km/h, 17°C.

Final

  • Spain 1-0 Netherlands (after extra time)11 Jul 2010, Soccer City, Johannesburg. Dry, wind 12 km/h, 10°C.

Third-place play-off

  • Germany 3-2 Uruguay10 Jul 2010, Nelson Mandela Bay Stadium, Port Elizabeth. A few spots, wind 16 km/h, 15°C.

The groups

Group A

2010 World Cup, Group A
TeamPWDLGFGAPts
Uruguay3210407
Mexico3111324
South Africa3111354
France3012141

Group B

2010 World Cup, Group B
TeamPWDLGFGAPts
Argentina3300719
South Korea3111564
Greece3102253
Nigeria3012351

Group C

2010 World Cup, Group C
TeamPWDLGFGAPts
United States3120435
England3120215
Slovenia3111334
Algeria3012021

Group D

2010 World Cup, Group D
TeamPWDLGFGAPts
Germany3201516
Ghana3111224
Australia3111364
Serbia3102233

Group E

2010 World Cup, Group E
TeamPWDLGFGAPts
Netherlands3300519
Japan3201426
Denmark3102363
Cameroon3003250

Group F

2010 World Cup, Group F
TeamPWDLGFGAPts
Paraguay3120315
Slovakia3111454
New Zealand3030223
Italy3021452

Group G

2010 World Cup, Group G
TeamPWDLGFGAPts
Brazil3210527
Portugal3120705
Ivory Coast3111434
North Korea30031120

Group H

2010 World Cup, Group H
TeamPWDLGFGAPts
Spain3201426
Chile3201326
Switzerland3111114
Honduras3012031

Top scorers

  • 5David VillaSpain
  • 5Thomas MüllerGermany
  • 5Wesley SneijderNetherlands
  • 5Diego ForlánUruguay, 1 penalty
  • 4Gonzalo HiguaínArgentina
  • 4Miroslav KloseGermany
  • 4Róbert VittekSlovakia, 1 penalty
  • 3Luís FabianoBrazil
  • 3Luis SuárezUruguay
  • 3Landon DonovanUnited States, 1 penalty

Runs made or ended here

Every game

Every game of the 2010 World Cup
DateGameStageStadiumWeather at kick-off
11 Jul 2010Spain 1-0 Netherlands (after extra time)FinalSoccer City, Johannesburgdry, wind 12 km/h, 10°C
10 Jul 2010Germany 3-2 UruguayThird-place play-offNelson Mandela Bay Stadium, Port Elizabetha few spots, wind 16 km/h, 15°C
7 Jul 2010Spain 1-0 GermanySemi-finalMoses Mabhida Stadium, Durbandry, wind 7 km/h, 17°C
6 Jul 2010Netherlands 3-2 UruguaySemi-finalCape Town Stadium, Cape Towndry, wind 8 km/h, 11°C
3 Jul 2010Spain 1-0 ParaguayQuarter-finalEllis Park Stadium, Johannesburgdry, wind 4 km/h, 10°C
3 Jul 2010Germany 4-0 ArgentinaQuarter-finalCape Town Stadium, Cape Towndry, wind 11 km/h, 15°C
2 Jul 2010Uruguay 1-1 Ghana (Uruguay won 4-2 on penalties)Quarter-finalSoccer City, Johannesburgdry, wind 8 km/h, 8°C
2 Jul 2010Netherlands 2-1 BrazilQuarter-finalNelson Mandela Bay Stadium, Port Elizabethdry, wind 8 km/h, 26°C
29 Jun 2010Spain 1-0 PortugalRound of 16Cape Town Stadium, Cape Towndry, wind 10 km/h, 13°C
29 Jun 2010Paraguay 0-0 Japan (Paraguay won 5-3 on penalties)Round of 16Loftus Versfeld Stadium, Pretoriadry, wind 8 km/h, 15°C
Show all 64 of Every game of the 2010 World Cup
Every game of the 2010 World Cup, the rest
DateGameStageStadiumWeather at kick-off
28 Jun 2010Brazil 3-0 ChileRound of 16Ellis Park Stadium, Johannesburgdry, wind 8 km/h, 8°C
28 Jun 2010Netherlands 2-1 SlovakiaRound of 16Moses Mabhida Stadium, Durbandry, wind 29 km/h, 20°C
27 Jun 2010Argentina 3-1 MexicoRound of 16Soccer City, Johannesburgdry, wind 15 km/h, 9°C
27 Jun 2010Germany 4-1 EnglandRound of 16Free State Stadium, Bloemfonteindry, wind 11 km/h, 19°C
26 Jun 2010Ghana 2-1 United States (after extra time)Round of 16Royal Bafokeng Stadium, Rustenburgdry, wind 6 km/h, 11°C
26 Jun 2010Uruguay 2-1 South KoreaRound of 16Nelson Mandela Bay Stadium, Port Elizabethdry, wind 16 km/h, 18°C
25 Jun 2010Switzerland 0-0 HondurasGroup stage, Group HFree State Stadium, Bloemfonteindry, wind 4 km/h, 11°C
25 Jun 2010Spain 2-1 ChileGroup stage, Group HLoftus Versfeld Stadium, Pretoriadry, wind 3 km/h, 14°C
25 Jun 2010Portugal 0-0 BrazilGroup stage, Group GMoses Mabhida Stadium, Durbandry, wind 9 km/h, 22°C
25 Jun 2010Ivory Coast 3-0 North KoreaGroup stage, Group GMbombela Stadium, Nelspruitdry, wind 4 km/h, 20°C
24 Jun 2010Japan 3-1 DenmarkGroup stage, Group ERoyal Bafokeng Stadium, Rustenburgdry, wind 6 km/h, 12°C
24 Jun 2010Netherlands 2-1 CameroonGroup stage, Group ECape Town Stadium, Cape Towndry, wind 5 km/h, 14°C
24 Jun 2010Slovakia 3-2 ItalyGroup stage, Group FEllis Park Stadium, Johannesburgdry, wind 6 km/h, 15°C
24 Jun 2010Paraguay 0-0 New ZealandGroup stage, Group FPeter Mokaba Stadium, Polokwanedry, wind 7 km/h, 16°C
23 Jun 2010Germany 1-0 GhanaGroup stage, Group DSoccer City, Johannesburgdry, wind 8 km/h, 7°C
23 Jun 2010Australia 2-1 SerbiaGroup stage, Group DMbombela Stadium, Nelspruitdry, wind 3 km/h, 14°C
23 Jun 2010United States 1-0 AlgeriaGroup stage, Group CLoftus Versfeld Stadium, Pretoriadry, wind 5 km/h, 17°C
23 Jun 2010England 1-0 SloveniaGroup stage, Group CNelson Mandela Bay Stadium, Port Elizabethdry, wind 8 km/h, 18°C
22 Jun 2010Nigeria 2-2 South KoreaGroup stage, Group BMoses Mabhida Stadium, Durbandry, wind 12 km/h, 17°C
22 Jun 2010Argentina 2-0 GreeceGroup stage, Group BPeter Mokaba Stadium, Polokwanedry, wind 3 km/h, 11°C
22 Jun 2010Uruguay 1-0 MexicoGroup stage, Group ARoyal Bafokeng Stadium, Rustenburgdry, wind 7 km/h, 17°C
22 Jun 2010South Africa 2-1 FranceGroup stage, Group AFree State Stadium, Bloemfonteindry, wind 11 km/h, 15°C
21 Jun 2010Spain 2-0 HondurasGroup stage, Group HEllis Park Stadium, Johannesburgdry, wind 11 km/h, 7°C
21 Jun 2010Chile 1-0 SwitzerlandGroup stage, Group HNelson Mandela Bay Stadium, Port Elizabethdry, wind 21 km/h, 17°C
21 Jun 2010Portugal 7-0 North KoreaGroup stage, Group GCape Town Stadium, Cape Townrain, 1.9mm, wind 11 km/h, 14°C
20 Jun 2010Brazil 3-1 Ivory CoastGroup stage, Group GSoccer City, Johannesburgdry, wind 8 km/h, 6°C
20 Jun 2010Italy 1-1 New ZealandGroup stage, Group FMbombela Stadium, Nelspruitdry, wind 6 km/h, 17°C
20 Jun 2010Paraguay 2-0 SlovakiaGroup stage, Group FFree State Stadium, Bloemfonteindry, wind 3 km/h, 14°C
19 Jun 2010Denmark 2-1 CameroonGroup stage, Group ELoftus Versfeld Stadium, Pretoriadry, wind 10 km/h, 7°C
19 Jun 2010Ghana 1-1 AustraliaGroup stage, Group DRoyal Bafokeng Stadium, Rustenburgdry, wind 3 km/h, 13°C
19 Jun 2010Netherlands 1-0 JapanGroup stage, Group EMoses Mabhida Stadium, Durbandry, wind 13 km/h, 23°C
18 Jun 2010England 0-0 AlgeriaGroup stage, Group CCape Town Stadium, Cape Towndry, wind 16 km/h, 15°C
18 Jun 2010Slovenia 2-2 United StatesGroup stage, Group CEllis Park Stadium, Johannesburgdry, wind 9 km/h, 11°C
18 Jun 2010Serbia 1-0 GermanyGroup stage, Group DNelson Mandela Bay Stadium, Port Elizabethdry, wind 20 km/h, 19°C
17 Jun 2010Mexico 2-0 FranceGroup stage, Group APeter Mokaba Stadium, Polokwanedry, wind 7 km/h, 6°C
17 Jun 2010Greece 2-1 NigeriaGroup stage, Group BFree State Stadium, Bloemfonteindry, wind 5 km/h, 10°C
17 Jun 2010Argentina 4-1 South KoreaGroup stage, Group BSoccer City, Johannesburgdry, wind 13 km/h, 10°C
16 Jun 2010Uruguay 3-0 South AfricaGroup stage, Group ALoftus Versfeld Stadium, Pretoriadry, wind 15 km/h, 5°C
16 Jun 2010Switzerland 1-0 SpainGroup stage, Group HMoses Mabhida Stadium, Durbandry, wind 9 km/h, 18°C
16 Jun 2010Chile 1-0 HondurasGroup stage, Group HMbombela Stadium, Nelspruitdry, wind 4 km/h, 15°C
15 Jun 2010Brazil 2-1 North KoreaGroup stage, Group GEllis Park Stadium, Johannesburgdry, wind 19 km/h, 2°C
15 Jun 2010Ivory Coast 0-0 PortugalGroup stage, Group GNelson Mandela Bay Stadium, Port Elizabethdry, wind 23 km/h, 12°C
15 Jun 2010New Zealand 1-1 SlovakiaGroup stage, Group FRoyal Bafokeng Stadium, Rustenburgdry, wind 23 km/h, 10°C
14 Jun 2010Italy 1-1 ParaguayGroup stage, Group FCape Town Stadium, Cape Townrain, 0.5mm, wind 22 km/h, 9°C
14 Jun 2010Japan 1-0 CameroonGroup stage, Group EFree State Stadium, Bloemfonteindry, wind 13 km/h, 14°C
14 Jun 2010Netherlands 2-0 DenmarkGroup stage, Group ESoccer City, Johannesburgdry, wind 23 km/h, 18°C
13 Jun 2010Germany 4-0 AustraliaGroup stage, Group DMoses Mabhida Stadium, Durbandry, wind 7 km/h, 19°C
13 Jun 2010Ghana 1-0 SerbiaGroup stage, Group DLoftus Versfeld Stadium, Pretoriadry, wind 18 km/h, 19°C
13 Jun 2010Slovenia 1-0 AlgeriaGroup stage, Group CPeter Mokaba Stadium, Polokwanedry, wind 16 km/h, 22°C
12 Jun 2010England 1-1 United StatesGroup stage, Group CRoyal Bafokeng Stadium, Rustenburgdry, wind 6 km/h, 14°C
12 Jun 2010Argentina 1-0 NigeriaGroup stage, Group BEllis Park Stadium, Johannesburgdry, wind 10 km/h, 16°C
12 Jun 2010South Korea 2-0 GreeceGroup stage, Group BNelson Mandela Bay Stadium, Port Elizabethdry, wind 13 km/h, 20°C
11 Jun 2010Uruguay 0-0 FranceGroup stage, Group ACape Town Stadium, Cape Towndry, wind 4 km/h, 12°C
11 Jun 2010South Africa 1-1 MexicoGroup stage, Group ASoccer City, Johannesburgdry, wind 14 km/h, 14°C

Before: 2007 Women's World Cup After: 2011 Women's World Cup Every World Cup The bracket and groups, on the Tournaments tab