All matches are Cairo time (GMT+2)
Tuesday 28 August
ZESCO United FC 1-1 v ES Sahel
Scorers: Shemmy Mayembe 8 / Rami Bedoui 70
Primeiro de Agosto 2-1 Mbabane Swallows
Scorers: Jacques Bitumba 34, Geraldo 38 / Quadri Aladeokun 58
Mouloudia Club d'Alger 1-2 Entente Sportive de Setif
Scorers: Walid Derrardja 41 / Akram Djahnit 5, Habib Bouguelmouna 27
TP Mazembe 1-1 Difaa Hassani El Jadidi
Scorers: Ben Malango 87 / Houssine Khoukhouche 90
AS Togo Port 0-0 Wydad Athletic Club
Mamelodi Sundowns 0-0 Horoya Athletic Club
Township Rollers 0-0 ES Tunis
Ahly 4-3 Kampala City
Scorers: Walid Azaro 23, 62, Salif Coulibaly 50, Salah Mohsen 70 / Nunda 40, Magambo 54, Okello 82
(For more sports news and updates, follow Ahram Online Sports on Twitter at @AO_Sports and on Facebook at AhramOnlineSports.)
Short link: