Zamalek extended their winless run to four matches and fell behind further in the race to obtain an African Confederation Cup spot after a 0-0 draw with Arab Contractors in the Egyptian Premier League on Wednesday.
The ailing Cairo giants, playing their first game under caretaker coach Khaled Galal following the departure of Ehab Galal last week, were guilty of missing a host of goal-scoring chances either side of the interval.
The draw against Contractors, which came after three straight losses, leaves Zamalek third in the table with 55 points.
However, fourth-placed Masry, who have 52 points, still have four matches in hand which could give them a comfortable nine-point advantage over Zamalek as they chase a Confederation Cup spot.
Earlier in the day, Ismaily booked their place in the African Champions League after beating Maqassa 2-1 to ensure a second-place finish behind champions Ahly.
Zamalek wasted several clear-cut chances to score, with Congolese forward Kabongo Kasongo the main culprit.
After scoring an early goal that was correctly ruled out for offside, he fired horribly high over with the goal at his mercy after latching onto a fine pass from winger Emad Fathi.
Kasongo was guilty of another glaring miss six minutes after the restart, failing to connect with an inviting cross with the goal gaping.
Zamalek kept pushing forward in the second half, with Contractors offering no threats on the breakaways.
Mohamed Antar shot straight at the keeper when well-positioned to score after a pull-back from substitute Ahmed Madbouli in the 78th minute and central midfielder Mahmoud Abdel-Aziz sent a free header over the bar two minutes later.
(For more sports news and updates, follow Ahram Online Sports on Twitter at @AO_Sports and on Facebook at AhramOnlineSports.)