A late goal from substitute winger Mohamed Atef helped Zamalek claim their third successive win and avenge their first round defeat.
He sent a nice curling shot in the 90 th minute, scoring his first goal since joining the club last January.
The win helped the White Knights move them into third place in the league standings with 55 points.
ZED remain in seventh place with 47 points.
(For more sports news and updates, follow Ahram Online Sports on Twitter at @AO_Sports and on Facebook at AhramOnlineSports.)
Short link: