CAF Champions League holders Wydad Casablanca qualified from the group stage with 2017 beaten finalists Al Ahly also booking a place in the quarter-finals.
Anas Al Asbahi struck in the 56th minute to earn Wydad a 1-0 home win against Mamelodi Sundowns, with the South African side left on the brink of elimination.
Horoya boosted their chances of following Wydad out of Group C with a 2-1 home win over Togo Port, Bolaji Simeon Sakin controlling the ball in the box and firing the Guinean side s winner through a defender s legs.
Al Ahly won 1-0 at already qualified ES Tunis to guarantee their progress from Group A, Walid Azarou scoring the only goal of the game against the run of play for the Egyptian giants.
STATS | Check out the full-time stats! Which team had the better overall performance?
— CAF (@CAF_Online)
Congolese side TP Mazembe booked their quarter-final berth with a 1-1 draw away to ES Setif, who now need results elsewhere to go their way if they are to qualify from Group C.
Defender Kabaso Chongo earned Mazembe a precious point late on in Algeria, his strike cancelling out Mohamed Islam Bakir s opener.