South African champion Mamelodi Sundowns have surprisingly missed out on the CAF Champions League last eight.
Salif Coulibaly's late header put Al Ahly on track to qualify for the next round of the CAF Champions League by earning a 1-0 victory against Township Rollers, with holder Wydad Casablanca also a winn
Egyptian champion Al Ahly got its CAF Champions League campaign up and running with a 3-0 win over Township Rollers but ES Tunis remained in charge of Group A in dramatic circumstances.
Zesco United fell to defeat at Etoile du Sahel after second-half goals from Alaya Brigui and Amr Marei.
Wydad Casablanca continued its CAF Champions League defence with a win, but Al Ahli was stunned in Kampala.
CAF Champions League: Wydad Casablanca v Zanaco