Moroccan giants Wydad Casablanca's CAF Champions League title defence was boosted after making it to the quarterfinals with a 1-0 win over South Africa's Mamelodi Sundowns in Match Day Five of the competition.
After a goalless first half, Anas El Asbahi gave the hosts what proved to be the winner in the 56th minute to send the team top of their group and secure a quarterfinal berth.
Wydad joins Al Ahly and DR Congo's TP Mazembe along with Tunisian duo of Etoile du Sahel and Esperance in the last eight with the final fixtures in all four groups slated to be played on 28 August.
Giants Al Ahly stretched their Champions League dominance of Esperance in Tunisia thanks to a goal from Moroccan Walid Azar as the win extended the club's turnaround under recently hired coach Patrice Carteron who took charge when they were bottom of Group A with just one point.
In the same group on Saturday, KCCA earned a 1-0 win over visiting Rollers thanks to Patrick Kaddu's goal seven minutes from time. The win means KCCA are third in the group with six points leaving Rollers bottom, three points behind. Both Rollers and KCCA will not be advancing to the next stage.
TP Mazembe ensured they finish top of Group B thanks to a 1-1 draw in Algeria against Entente Setif on Friday.
The second quarter-final spot from the group is now wide open with three teams on five points after Morocco's Difaa El Jadida beat visiting Mouloudia Alger 2-0 on Saturday.
Horoya kept up their bid for a quarter-final place with a 2-1 win over Ports of Togo on Friday. Mandela Ocansey gave the Guinean outfit an early lead over Port with Ablamvi Djadja levelling soon after half-time and Bolaji Sakin netting the 58th-minute winner.
Zambia's Zesco United kept up the pressure on Primeiro de Agosto with a 3-0 win in Swaziland over Mbabane Swallows.
Lazarous Kambole was the hero for Zesco with a five-minute hat-trick before half-time, he broke the deadlock on 38 minutes, added a second two minutes later and completed the win after 43 minutes.
In the final group games on 28 August Zesco host Etoile at the same time as Swallows play in Angola against Primeiro. In order to progress the Zambians must win and hope Primeiro do not collect maximum points.