Sundowns, TP Mazembe and Esperance De Tunis all qualify for the quarter finals after picking up victories on match day four of the CAF champions league group stage.
Mamelodi Sundowns maintains their unbeaten run in the group C with a 2-1 victory against USM Algiers making it back to back victory against the Algeria side while Wydad Forced Petro De Luanda to a 2-2 draw.
Etoile Du Sahel revenge their 1-0 defeat in the first leg with 2-1 victory in Khartoum against Al Hilal to maintain their top spot on the table while FC Platinum were forced to 1-1 draw by Al Ahly of Egypt in group B.
TP Mazembe bounced back from a goal to beat Primeiro De Agostos and book their place in the round of 16 while
Zesco woes continues in the group stage of the CAF champions league after losing to Zamalek on Friday both Zesco will need to win their remaining two games and pray for Zamalek to to lose theirs for them to have a chance in the quarter finals.
In group D, Esparence De Tunis bounced back from a disappointing home draw in the first leg with a 2-0 win against AS Vital of Congo as JS Kaybile and Raja Club Athletics play out a goalles draw.