Friday 5 July
Morocco 1 (1) – 1 (4) Benin
Uganda 0 – 1 Senegal
Saturday 6 July
Nigeria 3 – 2 Cameroon
Egypt 0 – 1 South Africa
Sunday 7 July
Madagascar 2 (4) – 2 (2) DR Congo
Algeria 3 – 0 Guinea
Monday 8 July
Mali 0 – 1 Ivory Coast
Ghana 1 (4) – 1 (5) Tunisia