It was an action-packed weekend as the Caf Champions League quarter-final stage was completed while one Confederation Cup, last eight match is yet to be played.
Wydad emerged as the biggest winners with a 5-0 home win over Horoya on Saturday to emphatically advance to the Caf Champions League semi-finals.
Mamelodi Sundowns, TP Mazembe and Esperance complete a cast of teams to join Wydad in the last four.
In the Confederation Cup, Zamalek, Club Sportif Sfaxien and Renaissance Sportive Berkane stormed into the semis with respective victories.
The match between Al Hilal and Etoile du Sahel was postponed and one of the two sides will wrap up the teams in the Confederation Cup last four.