Wednesday 26 June
Nigeria VS Guinea
Uganda VS Zimbabwe
Egypt VS DR Congo
Thursday 27 June
Madagascar VS Burundi
Senegal VS Algeria
Kenya VS Tanzania
Friday 28 June
Tunisia VS Mali
Morocco VS Ivory Coast
South Africa VS Namibia
Saturday 29 June
Mauritania VS Angola
Cameroon VS Ghana
Benin VS Guinea-Bissau