First leg matches in parenthesis.
Friday 1 May
MK Etanchetie (DR Congo) 0-1 Warri Wolves (Nigeria) 1-2
Warri Wolves reach the next round with a 3-1 aggregate win
Club Africain (Tunisia) 1-0 ASO Chlef (Algeria) 1-1
Scorer: Imad Miniaoui 43
Club Africain reach the next round with a 2-1 aggregate win
Saturday 2 May
Etoile du Sahel (Tunisia) 1-0 Young Africans (Tanzanie) 1-1
Scorer: Ammar Jemal 25
Etoile du Sahel reach the next round with a 2-1 aggregate win
Orlando Pirates (South Africa) 3-0 Mounana (Gabon) 2-2
Scorers: Kermit Erasmus 25, 28, 57
Orlando Pirates reach the next round with a 5-2 aggregate win
Sunday 3 May
Hearts of Oak (Ghana) 0-1 Djoliba (Mali) 2-1
Djoliba reach the next round on the away goal rule following a 2-2 aggregate draw
ASEC (Ivory Coast) 2-0 Onze Créateurs (Mali) 1-0
ASEC reach the next round after a 3-0 aggregate win
V.Club (DR Congo) 4-1 Royal Leopards (Swaziland) 0-1
V.Club reach the next round after a 4-2 aggregate win
FUS Rabat (Morocco) 2-3 Zamalek (Egypt) 0-0
Scorers: Marwane Saadane 40, Mourad Batna 72 / Bassem Morsi 15, Omar Gaber 84, Hazem Emam 90
Zamalek reach the next round after a 3-2 aggregate win
(For more sports news and updates, follow Ahram Online Sports on Twitter at @AO_Sports and on Facebook at AhramOnlineSports.)
Short link: