The draw for next year’s World Cup finals has taken place in Leipzig.

Hosts Germany were drawn on Friday to play Costa Rica in the opening match of the World Cup finals in Munich on June 9.

Holders Brazil were pitted against Croatia, Australia and Japan.

The toughest group contained Argentina, Holland, Serbia & Montenegro and Ivory Coast who were placed in Group C.

GROUP A
Germany
Costa Rica
Poland
Ecuador

GROUP B
England
Paraguay
Trinidad & Tobago
Sweden

GROUP C
Argentina
Ivory Coast
Serbia & Montenegro
Holland

GROUP D
Mexico
Iran
Angola
Portugal

GROUP E
Italy
Ghana
USA
Czech Republic

GROUP F
Brazil
Croatia
Australia
Japan

GROUP G
France
Switzerland
South Korea
Togo

GROUP H
Spain
Ukraine
Tunisia
Saudi Arabia