FIFA 2010 World Cup Schedule

It's almost upon us... the biggest sporting event of the year. The FIFA 2010 World Cup kicks off THIS FRIDAY (June 11). We're going to bring you all the best places to watch the games later this morning, but first up here's the complete schedule up to the end of June.

We'll provide an updated schedule when we know which teams have been left standing for the final rounds.

Group A Group B Group C GroupD
South Africa Argentina England Germany
Mexico Nigeria United States Australia
Uruguay South Korea Algeria Serbia
France Greece Slovenia Ghana

Group E Group F Group G Group H
Netherlands Italy Brazil Spain
Denmark Paraguay North Korea Switzerland
Japan New Zealand Ivory Coast Honduras
Cameroon Slovakia Portugal Chile

Group Stage

Fri, 11 Jun 2010
South Africa vs. Mexico (A), 10pm.
Uruguay vs. France (A), 2.30am.

Sat, 12 Jun 2010
South Korea vs. Greece (B), 7.30pm.
Argentina vs. Nigeria (B), 10pm.
England vs. USA (C), 2.30am.

Sun, 13 Jun 2010

Algeria vs. Slovenia (C), 7.30pm.
Serbia vs. Ghana (D), 10pm.
Germany vs. Australia (D), 2.30am.

Mon, 14 Jun 2010
Netherlands vs. Denmark (E), 7.30pm.
Japan vs. Cameroon (E), 10pm.
Italy vs. Paraguay (F), 2.30am.

Tue, 15 Jun 2010
New Zealand vs. Slovakia (F), 7.30pm.
Ivory Coast vs. Portugal (G), 10pm.
Brazil vs. North Korea (G), 2.30am.

Wed, 16 Jun 2010
Honduras vs. Chile (H), 7.30pm.
Spain vs. Switzerland (H), 10pm.
South Africa vs. Uruguay (A), 2.30am.

Thu, 17 Jun 2010
Argentina vs. South Korea (B), 7.30pm.
Greece vs. Nigeria (B), 10pm.
France vs. Mexico (A), 2.30am.

Fri, 18 Jun 2010
Germany vs. Serbia (D), 7.30pm.
Slovenia vs. USA (C), 10pm.
England vs. Algeria (C), 2.30am.

Sat, 19 Jun 2010

Netherlands vs. Japan (E), 7.30pm.
Ghana vs. Australia (D), 10pm.
Cameroon vs. Denmark (E), 2.30am.

Sun, 20 Jun 2010
Slovakia vs. Paraguay (F), 7.30pm.
Italy vs. New Zealand (F), 10pm.
Brazil vs. Ivory Coast (G), 2.30am.

Mon, 21 Jun 2010
Portugal vs. North Korea (G), 7.30pm.
Chile vs. Switzerland (H), 10pm.
Spain vs. Honduras (H), 2.30am.

Tue, 22 Jun 2010
France vs. South Africa (A), 10pm.
Mexico vs. Uruguay (A), 10pm.
Greece vs. Argentina (B), 2.30am.
Nigeria vs. South Korea (B), 2.30am.

Wed, 23 Jun 2010
Slovenia vs. England (C), 10pm.
USA vs. Algeria (C), 10pm.
Australia vs. Serbia (D), 2.30am.
Ghana vs. Germany (D), 2.30am.

Thu, 24 Jun 2010
Paraguay vs. New Zealand (F), 10pm.
Slovakia vs. Italy (F), 10pm.
Cameroon vs. Netherlands (E), 2.30am.
Denmark vs. Japan (E), 2.30am.

Fri, 25 Jun 2010
North Korea vs. Ivory Coast (G), 10pm.
Portugal vs. Brazil (G), 10pm.
Chile vs. Spain (H), 2.30am.
Switzerland vs. Honduras (H), 2.30am.

Second Round

Sat, 26 Jun
Winner A vs. Runner-up B, 10pm.
Winner C vs. Runner-up D, 2.30am.

Sun, 27 Jun

Winner D vs. Runner-up C, 10pm.
Winner B vs. Runner-up A, 2.30am.

Mon, 28 Jun
Winner E vs. Runner-up F, 10pm.
Winner G vs. Runner-up H, 2.30am.

Tue, 29 Jun

Winner F vs. Runner-up E, 10pm.
Winner H vs. Runner-up G, 2.30am.

The 2010 World Cup ends Jul 12.