Tuesday 17 April CS la Mancha (Congo) 1-5 AS Vita (DR Congo) 0-1 AS Vita club go through with a 6-1 aggregate win. CR Belouizdad (Algeria) 0-0 ASEC Mimosas (Cote d'Ivoire) 0-1 ASEC go through with a 1-0 aggregate win.
USM Alger (Algeria) 4-0 Plateau United (Nigeria) 1-2 USM Alger go through with a 5-2 aggregate win.
Masry (Egypt) 2-1 CF Mounana (Gabon) 1-1 Masry go through with a 3-2 aggregate win. Wednesday 18 April Fosa Juniors (Madagascar) 2-1 Aduana (Ghana) 1-6 Aduana go through with a 7-3 aggregate win. Wolaitta Dicha (Ethiopia) 1-0 Young Africans (Tanzania) 0-2 Young Africans go through with a 2-1 aggregate win. Akwa United (Nigeria) 3-1 El Hilal (Sudan) 0-2 El Hilal go through on the away goal rule after a 3-0 draw on aggregate Enyimba (Nigeria) 0-0 Bidvest (South Africa) 1-1 Enyimba go through on the away goal rule after a 1-1 draw on aggregate
Niefang (Equatorial Guinea) 0-0 Williamsville (Cote d'Ivoire) 0-2 Williamsville go through with a 2-0 aggregate win CARA (Congo) 1-0 Saint George (Ethiopia) 0-1 CARA go through 4-3 on penalties following a 1-1 aggregate draw.
Costa do Sol (Mozambique) 2-0 Rayon Sports (Rwanda) 0-3 Rayon Sports go through with a 3-2 aggregate win. Hilal Obeid (Sudan) 2-1 UD Songo (Mozambique) 1-3 UD Songo go through with a 4-3 aggregate win. Djoliba (Mali) 0-0 MFM (Nigeria) 1-0 Djoliba go through with a 1-0 aggregate win. Supersport (South Africa) 2-1 Gor Mahia (Kenya) 0-1 Gor Mahia go through on the away goal rule following a 2-2 aggregate draw. RS Berkane (Morocco) 2-0 Generation Foot (Senegal) 1-3 RS Berkane go through on the away goal rule following a 3-3 aggregate draw. Raja Club Athletic (Morocco) 3-0 Zanaco (Zambia) 0-2 Raja go through with a 5-0 aggregate win. (For more sports news and updates, follow Ahram Online Sports on Twitter at @AO_Sports and on Facebook at AhramOnlineSports.)