Leaders Zamalek failed to break down a resilient ENPPI side to draw 0-0 in a drab game, losing ground in the Egyptian Premier League on Tuesday.
Chances were few and far between as Zamalek failed to secure a third successive win, having defeated Haras El-Hodoud and Petrojet in two tough encounters following the leagues resumption earlier this month.
Zamaleks central defender Mahmoud Fathallah wasted a penalty for the second match running as the White Knights lost ground in their bid to win a first league title since 2004.
They are now five points clear of second-placed Ismaily, who defeated El-Gouna 3-2 in a thrilling match on Monday.
Defending champions Ahly, who are eyeing a seventh successive league crown, could close to within four points of arch-rivals Zamalek if they defeat Masry on Friday.