Ismaili and ENPPI grabbed two away wins in the Egyptian Cup round of 16, to book their places in the quarter-finals and complete the last 8.
Ismaili came from a goal down to beat Al-Masri 3-1 at home, while ENPPI thrashed Suez Cement 4-1 in Suez.
Ismaili will face Haras Al-Hodoud in the quarter-finals, while ENPPI will play Asyut Petroleum.
In Port Said, the home side took a 22nd minute lead through an unlikely source, as defender Ayman Ramadan smashed an unstoppable shot from an impossible angle to make it 1-0.
Not for too long though as the Dervishes leveled the score just six minutes later when Omar Gamal s cross found Ahmed Samir Farag, whose tight-angled shot was deflected into the back of the net.
In the 75th minute, the superb Gamal made it 2-1, with a fine low shot from outside the box.
Six minutes from time, Hosni Abd-Rabu produced a moment of magic to score the third, when he took on three defenders before placing a wonderful shot into the top corner, again Gamal was the architect.
After the goal, the game was marred by some unpleasant scenes from the home fans. They were furious with the result as the referee was forced to add 13 minutes of injury time.
In Suez, Mozambique defender Celso Mano gave ENPPI the lead after nine minutes before Ahmed Zaghloul equalized for Suez Cement nine minutes after the break.
But Ahmed Abdul-Zaher restored his team s advantage in the 71st minute before striker Magdi Abdul-Aati, back in action after a long lay off period, grabbed a brace in the 77th and 90th minutes to seal the victory.