A second-half goal from winger Ibrahim Hassan lifted Zamalek to the CAF Confederation Cup semi-final with a nervy 1-0 victory over Morocco’s Hassania Agadir in Suez on Sunday.
Hassan’s smartly-taken volley from a tight angle four minutes into the second half separated both sides after the first leg ended in a 0-0 draw.
The second period was action-packed and controversial, with the referee disallowing what looked like legitimate goals for both sides.
Zamalek will face the winner of the remaining quarter-final clash between Tunisia’s Etoile Sahel and Sudan’s Hilal.
The hosts received an early blow when midfield linchpin Ferjani Sassi, the team’s primary source of creativity, was stretchered off after appearing to sprain his ankle.
He had just returned from suspension, with Zamalek struggling without him in the past two games.
Zamalek still dominated possession but were let down by some poor touches in the final third. They also found it hard to move the ball around smoothly, given Agadir’s compact display.