Zamalek advanced to the 2017 CAF Champions League group stages despite losing 2-1 to Enugu Rangers yesterday evening in Enugu.
The Egyptian giants emerged 5-3 winners on aggregate against the Nigerian representatives.
Rangers gained control of the match towards the end of the first-half of the encounter which took place at the Nnamdi Azikiwe Stadium.
And it was Tope Olusesi, who fired the home side into the lead on the stroke of half-time and Rangers were leading 1-0 during the half-time break.
Zamalek goalkeeper Mahmoud Abdel Rahim, who is better known as Genesh, pulled off a double save after restart as Rangers continued their dominance.
With his side trailing, Mohammed Helmy, the Zamalek coach, introduced striker Bassem Morsy in the 62nd minute as the visitors looked to equalize.
The Egypt international made an immediate impact as he scored to level matters against Rangers eight minutes later.
However, Rangers pushed forward in search of another goal in order to restore their lead and they were awarded a penalty with fifteen minutes left on the clock.
Godwin Aguda then stepped up and first past Genesh to make it 2-1 to Rangers. But Zamalek stood firm at the back in the dying minutes and the hosts won 2-1.