It never got better for Zamalek, especially after Hazem Emam was replaced after pulling an injury to end a good afternoon for the Egyptian international.
In an ill-tempered second-half veteran striker Hassan failed to score after the Esperance keeper, Jean-Jacques Tizie, had left his line to close down on Emam.