Bassin Morsi scored a second-half penalty as Zamalek defeated Enyimba 1-0 on Monday to seal their qualification to the CAF Champions League semi-finals.
Having beaten Enyimba in their previous meeting in June, Zamalek came into the game three points better off than their Nigerian opponents and needing only a draw to secure their qualification for the last four.
South African side Mamelodi Sundowns had already sealed top spot in Group B, while ES Setif were the other participants prior to their disqualification from the tournament.
Following their home victory, Zamalek will meet either Wydad Casablanca or ZESCO United in the last four.
Get the best features, fun and footballing frolics straight to your inbox every week.
Thank you for signing up to Four Four Two. You will receive a verification email shortly.
There was a problem. Please refresh the page and try again.