Full fixture and results for the World Cup finals in South Africa.

Group A:
June 11: South Africa 1 Mexico 1 (Johannesburg, report)
June 11: Uruguay  0 France 0 (Cape Town, report)
June 16: South Africa 0  Uruguay 3 (Tshwane/Pretoria, report)
June 17: France 0 Mexico 2 (Polokwane, report)
June 22: Mexico 0 Uruguay 1 (Rustenburg)
June 22: France 1 South Africa 2 (Bloemfontein)

World Cup 2010 Group A
Country Played W D L F A PTS
Uruguay 3 2 1 0 5 1 7
Mexico 3 1 1 1 3 2 4
South Africa 3 1 1 1 3 5 4
South Africa 3 0 1 2

1

4 1

Group B:
June 12: Argentina 1 Nigeria 0 (Johannesburg, report)
June 12: South Korea 2 Greece 0 (Nelson Mandela Bay, report)
June 17: Greece 2 Nigeria 1 (Bloemfontein, report)
June 17: Argentina 4 South Korea 1 (Johannesburg, report)
June 22: Nigeria 2 South Korea 2 (Durban)
June 22: Greece 0 Argentina 2 (Polokwane)

World Cup 2010 Group B
Country Played W D L F A PTS
Argentina 3 3 0 0 8 1 9
South Korea 3 1 1 1 5 6 4
Greece 3 1 0 2 2 5 3
Nigeria 3 0 1 1 3 5 1


Group C:
June 13: England 1 USA 1 (Rustenburg, report)
June 13: Algeria 0 Slovenia 1 (Polokwane, report)
June 18: Slovenia 2 USA  2 (Johannesburg, report)
June 18: England 0 Algeria 0 (Cape Town, report)
June 23: Slovenia 0 England 1 (Nelson Mandela Bay)
June 23: USA 1 Algeria 0 (Tshwane/Pretoria)

World Cup 2010 Group C
Country Played W D L F A PTS
USA 3 1 2 0 4 3 5
England 3 1 2 0 2 1 5
Slovenia 3 1 1 1 3 3 4
Algeria 3 0 1 2 0 2 1


Group D:
June 13: Germany 4 Australia 0 (Durban, report)
June 13: Ghana 1 Serbia  0 (Tshwane/Pretoria, report)
June 18: Germany 0 Serbia 1 (Nelson Mandela Bay, report)
June 19: Ghana 1 Australia 1 (Rustenburg, report)
June 23: Ghana 0 Germany 1 (Johannesburg)
June 23: Australia 2 Serbia 1 (Nelspruit)

World Cup 2010 Group D
Country Played W D L F A PTS
Germany 3 2 0 1 5 1 6
Ghana 3 1 1 1 2 2 4
Australia 3 1 1 1 3 6 4
Serbia 3 1 0 2 2 3 3

Group E:
June 14: Holland 2 Denmark 0 (Johannesburg, report)
June 14: Japan  1 Cameroon 0 (Bloemfontein, report)
June 19: Holland 1 Japan 0 (Durban, report)
June 19: Cameroon 1 Denmark (2 Tshwane/Pretoria, report)
June 24: Denmark 1 Japan 3 (Rustenburg)
June 24: Cameroon 1 Holland 2 (Cape Town)

World Cup 2010 Group E
Country Played W D L F A PTS
Holland 3 3 0 0 5 1 6
Japan 3 2 0 1 4 2 3
Denmark 3 1 0 2 3 6 3
Cameroon 3 0 0 3 2 5 0

Group F:
June 14: Italy 1 Paraguay 1 (Cape Town, report)
June 15: New Zealand  1 Slovakia 1 (Rustenburg, report)
June 20: Italy 1  New Zealand 1 (Bloemfontain, report)
June 20: Slovakia 0 Paraguay 2 (Nelspruit, report)
June 24: Paraguay 0 New Zealand 0 (Johannesburg)
June 24: Slovakia 3 Italy 2 (Polokwane)

World Cup 2010 Group F
Country Played W D L F A PTS
Paraguay 3 1 2 0 3 1 5
Slovakia 3 1 1 1 4 3 4
New Zealand 3 0 3 0 2 2 3
Italy 3 0 2 1 3 5 2

 

Group G:
June 15: Ivory Coast  0 Portugal 0 (Nelson Mandela Bay, report)
June 15: Brazil 2 North Korea 1 (Johannesburg, report)
June 20: Brazil 3 Ivory Coast 1 (Johannesburg, report)
June 21: Portugal 7 North Korea 0 (Cape Town, report)
June 25: Portugal 0 Brazil 0 (Durban, report)
June 25: North Korea 0 Ivory Coast  3 (Nelspruit, report)

World Cup 2010 Group G
Country Played W D L F A PTS
Brazil 3 2 1 0 5 2 7
Portugal 3 2 1 0 7 0 5
Ivory Coast 3 1 1 1 4 3 4
North Korea 3 0 0 3 1 12 0

Group H:
June 16: Honduras 0 Chile 1 (Nelspruit, report)
June 16: Spain 0 Switzerland 1 (Durban, report)
June 21: Chile 1 Switzerland 0 (Nelson Mandela Bay, report)
June 21: Spain 2 Honduras 0 (Johannesburg, report)
June 25: Chile 1 Spain 2 (Tshwane/Pretoria, report)
June 25: Switzerland 0 Honduras 0 (Bloemfontein, report)

World Cup 2010 Group H
Country Played W D L F A PTS
Spain 3 2 0 1 4 2 6
Chile 3 2 0 1 3 2 6
Switzerland 3 1 1 1 1 1 4
Honduras 3 0 1 2 0 3 1

Last 16:
June 26: Uruguay 2 South Korea 1 (Nelson Mandela Bay)
June 26: USA 1 Ghana 2 (Rustenburg)
June 27: Germany 4 England 1 (Bloemfontein)
June 27: Argentina 3 Mexico 1 (Johannesburg, report)
June 28: Holland 2 Slovakia 1 (Durban, report)
June 28: Brazil 3 Chile 0 (Johannesburg, report
June 29: Paraguay 0 Japan 0 AET, 5-3 pens (Tshwane/Pretoria, report)
June 29: Spain 1 Portugal 0 (Cape Town, report)

Quarter-finals:
QF1 July 2: Holland 2 Brazil 1 (Nelson Mandela Bay)
QF2 July 2: Uruguay 1 Ghana 1 AET 4-2 pens (Johannesburg)
QF3 July 3: Germany 4 Argentina 0 (Cape Town)
QF4 July 3: Paraguay 0 Spain 1 (Johannesburg)

Semi-finals:
SF1 July 6: Holland 3 Uruguay 2 (Cape Town)
SF2 July 7: Germany 0 Spain 1 (Johannesburg)

Third-place play-off:
July 10: Uruguay 3  Germany 2 (Nelson Mandela Bay)

Final:
July 11: Holland 0 Spain 1 AET (Johannesburg)