Enyimba 2 – 1 US Bitam
MC Alger 3 – 0 Dynamos
Inter Luanda 2 – 0 Al-Merreikh
Penalties 3 – 2
Djoliba 1 – 1 Diaraf
ASPAC 2 – 0 Espérance ST
Raja Casablanca 1 – 0 Stade Malien
Zamalek 2-1 Club Africain
Recreativo Caála 1 – 1 Al-Hilal
Simba 2 – 3 TP Mazembe
Kano Pillars 0 – 0 Wydad Casablanca
ASFA Yennenga 3 – 4 ES Sétif
Cotonsport 2 – 0 AS Vita Club
Supersport United 1 – 0 Al-Ahly
Young Buffaloes 0 – 2 ZESCO United