(All times GMT+2)
Tuesday 19 April
Stade Gabesien (Tunisia) 3-0 Zanaco (Zambia) 1-1
Scorers: Ahmed Hosni 22, Hicham Al-Seifi 32, Aliou Cisse 69
Stade Gabesien reach the next round after winning 4-1 on aggregate
Sagrada Esperanca (Angola) 2-0 V.Club Mokanda (Congo) 2-1
Sagrada Esperanca reach the next round after winning 4-1 on aggregate
Esperance (Tunisia) 3-0 Azam (Tanzania) 1-2
Scorers: Saad Bguir 49, Haytham Jouini 64, Ben Youssef 81
Esperance reach the next round after winning 4-2 on aggregate
Wednesday 20 April
SC Villa (Uganda) 1-0 FUS de Rabat (Morocco) 0-7
Scorer: Umaru Kasumba 57 (pen)
FUS de Rabat reach the next round after winning 7-1 on aggregate
Medeama (Ghana) 2-0 Ahly Shendi (Sudan) 0-0
Scorers: Kwame Boahene 25, Abass Mohammed 28
Medeama reach the next round after winning 2-0 on aggregate
ENPPI (Egypt) 2-0 Mounana (Gabon) 0-2
Scorers: Wael Farrag 31, 82
Mounana reach the next round after winning 5-4 on penalties following a 2-2 aggregate draw
Maqassa (Egypt) 3-1 Club Sportif Constantine (Algeria) 0-1
Scorers: Nana Poku 13, Mohamed Gaber 50, 83
Maqassa reach the next round after winning 3-2 on aggregate
Kawkab Marrakech (Morocco) 1-0 MC Oran (Algeria) 0-0
Scorer: Ahmed Chagou 31
Kawkab Marrakech reach the next round after winning 1-0 on aggregate
*First leg results in parenthesis
(For more sports news and updates, follow Ahram Online Sports on Twitter at @AO_Sports and on Facebook at AhramOnlineSports.)
Short link: