Al Ahly scored a stunning goal four minutes from time as they beat bitter Cairo rivals Zamalek 2-1 to claim the 2019-20 CAF Champions League title.
Zamalek came from behind to score three late goals and beat Raja Casablanca 4-1 on Wednesday in the second leg of their ACL semifinal.
Defending champions Esperance of Tunisia were drawn against Cairo giants Zamalek in the African Champions League quarterfinals.
For the first time since the CAF Champions League expanded to include quarterfinals, all eight teams to reach the knockouts are former winners.
South African champions Mamelodi Sundowns are the team most sure of a place in the group state draw, after their 5-0 away win in the Seychelles.
The Tunisia international has joined the Egyptian giants from Saudi Arabia's Al-Nassr FC.
Zamalek have finally the announced the appointment of Christian Gross as their new head coach.
SC Zamalek suffered a surprise defeat away in Ethiopia but fellow CAF Confederation Cup favourites Enyimba and USM Alger enjoyed better fortunes.
|AS Vita Club||6||2||1||3||-2||7|
|Al Hilal Omdurman||6||0||4||2||-3||4|
|Petro de Luanda||6||0||1||5||-8||1|
|Esperance Sportive de Tunis||6||3||2||1||+3||11|