Follow Ahram Online's coverage of the 2018 African Champions League group stage third round games (17 July)
Group A
Esperance 3-2 Kampala City Council FC
Scorers: Mejri 30, 82, Bguir 33 / Nunda 18, Chammam 22og
Ahly 3-0 Township Rollers F.C
Scorers: Azaro 36, Maaloul 74pen, Mohareb 79
Group B
TP Mazembe 1-0 Mouloudia Club D'Alger
Scorer: Elia 88
ES Setifienne 2-1 Difaâ Hassani El Jadidi
Scorers:Bouguelmouna 21, Ghacha 89
Group C
AS Togo Port de Lomé 1-0 Mamelodi Sundowns
Scorers:Hunlede 40
Horoya A.C 1-1 Wydad Athletic Club
Scorers: Mandela 29 / Haddad 26
Group D
Mbabane Swallows 0-3 Étoile Sportive du Sahel
Scorers:Aouadhi 14, Hannachi 32, Chermiti 71
Zesco United FC 0-0 Club Desportivo 1 de Agosto
(For more sports news and updates, follow Ahram Online Sports on Twitter at@AO_Sportsand on Facebook atAhramOnlineSports.)
https://english.ahram.org.eg/News/307058.aspx