This, ladies and gentlemen, is the draw for the 2010 World Cup finals in South Africa...
Group H: Spain, Switzerland, Honduras, Chile
Group G: Brazil, North Korea, Ivory Coast, Portugal (New Group of Death)
Group F: Italy, Paraguay, New Zealand, Slovakia
Group E: Netherlands, Denmark, Japan, Cameroon
Group D: Germany, Australia, Serbia Ghana (Group of Death?)
Group C: ENGLAND, United States, Algeria, Slovenia
Group B: Argentina, Nigeria, South Korea, Greece
Group A: South Africa, Mexico, Uruguay, France
12 June v USA, Rustenberg
18 June v Algeria, Cape Town
23 June v Slovenia, Nelson Mandela Bay, Port Elizabeth