The first leg of the CAF champions league quarter finals games were concluded on Saturday with the homes teams going into the second leg with an advantage.
In Egypt, Zamalek record a massive win against the Tunisia side, Esperance De Tunis
Hamdou Elhouni put the Tunisia side in front before Mohammed Ounnajem, Achraf Bencharki and Mahmoud Alaa all scored to give the host an advantage into the second leg.
In Morocco, the two Moroccan clubs record an emphatic 2-0 victory against TP Mazembe of DR Congo and Etoile Du Sahel of Tunisia.
Also Al Ahly end Mamelodi Sundowns unbeaten run in the CAF champions league this season with a 2-0 victory as Ali Maaloul got a brace for Egyptian giant.
CAF Champions League Quarter Finals Results
Zamalek 3-1 ES Tunis
Raja Casablanca 2-0 TP Mazembe
Al Ahly 2-0 Mamelodi Sundowns
Wydad Casablanca 2-0 Etoile Du Sahel