Africa's contenders for Olympic gold at London 2012 have been handed tough tasks after the draw for the tournament took place on Tuesday.
Cameroon's women and Senegal's men will both face the host nation, Great Britain, in the group phase.
Meanwhile Egypt's men must take on the mighty Brazil, one of the most consistent Olympic performers.
Gabon and Morocco are Africa's other male contenders while South Africa were the other team in the women's draw.
Men's Olympic draw
- Group A: Great Britain,
, United Arab Emirates, Uruguay
- Group B: Mexico, South Korea,
- Group C: Brazil,
, Belarus, New Zealand
- Group D: Spain, Japan, Honduras,
the last team to qualify for the men's event
, will face GB in the first game of the men's competition, to be played on 26 July at the home of Manchester United, Old Trafford.
They will then play Uruguay and the UAE in their remaining pool matches in Group A.
Gabon, who like Senegal are making their Olympic debut, must meet Mexico, South Korea and Switzerland in Group B.
In Group C, Egypt's task against Brazil will be a tough one, although the South Americans have never actually won Olympic gold - making do with two silver medals and two bronze medals so far.
Morocco meanwhile, in Group D, take on Spain, Japan and Honduras.
Women's Olympic draw
- Group E: Great Britain,
, New Zealand, Brazil
- Group F: Japan, Sweden,
- Group G: USA, France, Colombia, North Korea
Cameroon's Indomitable Lionesses must begin their tournament against Brazil before meeting the hosts.
New Zealand are the other team in their pool, Group E.
South Africa's women's team must take on reigning world champions Japan in Group F, with Sweden - another powerhouse of the women's game - and Canada completing the list of their opponents.
The women's final is at Wembley on 9 August followed by the men's two days later.