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? August 17, 2018
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.
Get the best features, fun and footballing frolics straight to your inbox every week.
Thank you for signing up to Four Four Two. You will receive a verification email shortly.
There was a problem. Please refresh the page and try again.