Friday 16 March
Supersport United FC 2-1 Atlético Petróleos de Luanda (0-0)
Supersport United advance with a 2-1 aggregate win
El Ahly Shandy 2-1 CS La Mancha (0-3)
CS La Mancha advance with a 4-2 aggregate win
Saturday 17 March
Nkana FC 1-0 CR Belouizdad (0-3)
CR Belouizdad advance with a 3-1 aggregate win.
APR FC 2-1 Djoliba AC de Bamako (0-1)
Djoliba advance on the away goal rule after a 2-2 draw on aggregate.
Club Africain 0-1 Renaissance Sportive de Berkane (1-3)
RS de Berkane advance with a 4-1 aggregate win.
FC Nouadhibou 2-4 Raja Club Athletic (1-1)
Raja advance with a 5-3 aggregate win.
Al Hilal Elobied 6-0 Olympic Star FC (0-0)
Al-Hilal advance on a 6-0 aggregate win.
Masry 0-0 Simba Sports Club (2-2)
Masry advance on the away goal rule after a 2-2 draw on aggregate.
Sunday 18 March
Fosa Juniors 1-0 AS Port Louis 2000 (2-0)
Fosa Juniors advance on a 3-0 aggregate win
Union Sportive Ben Guerdane 3-1 CARA Brazzaville (0-3)
CARA Brazzaville advance on a 4-3 aggregate win
Cape Town City 1-2 Club Desportivo Costa Do Sol (1-0)
Club Desportivo Costa Do Sol advance on the away goal rule after a 2-2 on aggregate
Enyimba FC 3-2 Energie (2-0)
Enyimba advance with a 5-2 aggregate win
Akwa United FC, Uyo vs. Al Ittihad (0-1)
Akwa United advance with 3-2 on penalties after a 1-1 draw on aggregate
Deportivo Niefang 1-0 DC Motema Pembe (1-1)
Deportivo Niefanga advance with a 2-1 aggregate win
Zamalek 2-1 Wolaitta Dicha SC (1-2)
Wolaitta Dicha SC advance with 4-3 on penalties after a 3-3 draw on aggregate
U.S.M Alger 1-0 AS Maniema Union (2-2)
U.S.M Alger advance with a 2-1 aggregate win
* First leg results between brackets
(For more sports news and updates, follow Ahram Online Sports on Twitter at @AO_Sports and on Facebook at AhramOnlineSports.)
Short link: