(All Times GMT)
Friday 3 May
Entente Sportive de Setif (Algeria) 4-5 AC Leopards (Congo) 1-3
Scorers: Djahnit 21, Delhoum Mourad 39, 90 / Ndey Bhebey 14
AC Leopards reach the group stage after beating Entente Sportive de Setif 5-4 on penalties
Saturday 4 May
Recreativo de Libolo (Angola) 3-1 Enugu Rangers (Nigeria) 0-0
Recreativo de Libolo reach the group stage after winning 3-1 on on aggregate
Sewe Sport (Ivory Coast) 0-0 Fath Union Sport de Rabat (Morocco) 1-1
Sewe Sport qualify on the away goals rule after the 1-1 draw on aggregate
Esperance Sportive de Tunis (Tunisia) 1-0 JSM Bejaia (Algeria) 0-0
Scorers: Chemmam 76
Esperance Sportive de Tunis reach the group stage after winning 1-0 on aggregate
Stade Malien de Bamako (Mali) 0-0 Coton Sport (Cameroon) 0-3
Coton Sport reach the group stage after winning 3-0 on aggregate
Sunday 5 May
Saint George (Ethiopia) 2-2 Zamalek (Egypt) 1-1
Scorers: Shimelese Bekele 14, Isaac Isinde 43/ Abdoulaye Cisse 2, 88
Zamalek reach the group stage on the away-goal rule following a 3-3 aggregate draw
TP Mazembe (DR Congo) 1-0 Orlando Pirates (South Africa) 1-3
Scorers: Kasusula 72
Orlando Pirates reach the group stage with a 3-2 aggregate win
Ahly (Egypt) 2-1 C.A. Bizertin (Tunisia) 0-0
Scorers: Mohamed Barakat 47, Emad Meteb 62/ Nour Hadhria 65
Ahly reach the group stage with a 2-1 aggregate win
(For more sports news and updates, follow Ahram Online Sports on Twitter at @AO Sports and on Facebook at AhramOnlineSports)
Short link: