Injury-hit Zamalek ended their slump with a gritty 2-0 win over Ismaily on Friday, keeping the three-horse title race alive.