Friday 27 September
Motema Pembe 3-1 Al Khartoum (2-1)
Motema Pembe advance to the next round
Bidvest Wits 3-0 Young Buffaloes (0-1)
Bidvest Wits advance to the next round
Saturday 28 September
CNaPS Sport 1-3 TS Galaxy (0-1)
TS Galaxy advance to the next round after winning 4-1 on aggregate
Zanaco 3-0 Bolton City (2-1)
Zanaco advance to next round after winning 5-1 on aggregate
Proline 2-1 AS Kigali (1-1)
Proline advance to the next round after winning 3-2 on aggregate
Triangle United 1-0 Azam (1-0)
Triangle United advance to the next round after winning 2-0 on aggregate
Salitas 0-0 Esae (0-0)
Salitas advance to the next round after winning 5-3 on penalties
Hassania Agadir 0-0 Al-Ittihad (1-1)
Hassania Agadir advance to the next round on the away goal rule
RSB Berkane 2-0 Ashanti Gold (2-3)
RSB Berkane advance to the next round after winning 4-3 on aggregate
Sunday 29 September
Masry 3-1 Malindi (4-1)
Masry advance to the next round after winning 7-2 on aggregate
Ben Guerdane 2-1 Bandari (0-2)
Bandari FC advance to the next round after winning 3-2 on aggregate
Enugu Rangers 3-1 Pélican (1-2)
Enugu Rangers advance to the next round after winning 4-3 on aggregate
Djoliba 1-1 Maranatha Fiokpo (2-1)
Djoliba advance to the next round after winning 3-2 on aggregate
San-Pédro 3-0 Santoba (0-0)
San-Pédro advance to the next round after winning 3-0 on aggregate
Belouizdad 0-1 Pyramids (1-1)
Scorer: John Antwi 56
Pyramids FC advance to the next round after winning 2-1 on aggregate
CS Sfaxien 0-0 Paradou AC (1-3)
Paradou FC advance to the next round after winning 3-1 on aggregate
* 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: