Ahly coach Sami Komsan. Photo: Ahly twitter account
Ahly went to the locker room with a 1-0 lead, thanks to an early goal from striker Mohamed Sherif.
They controlled proceedings in a one-sided first half but failed to extend their advantage and a revitalized Zamalek side turned the match on its head in the second half, with substitute Mahmoud Shikabala setting up Achraf Bencharki for the equaliser before scoring himself to put his side ahead.
However, Salah Mohsen headed home to bring Ahly level with 10 minutes remaining after being teed up by fellow substitute Taher Mohamed Taher.
Komsan, who was Pitso Mosimane's assistant, was drafted in as a caretaker coach following the sudden departure of the South African boss but his first real test ended in disappointment.
"I apologize to the fans for the result against Zamalek," Komsan told the post-match news conference.
"We were hoping to take advantage of Zamalek's absences and kill off the game in the first half, but we played against an opponent that showed character and managed to draw."
Komsan also lamented the absence of burly Malian midfielder Aliou Dieng and Egyptian international defender Ayman Ashraf, who missed the game due to injury.
The draw kept alive Zamalek's hopes of defending their league crown, given that a loss would have handed Ahly the chance to pull eight points clear on top if they win their rescheduled games.
Zamalek lead the table with 45 points, four clear of third-placed Ahly, who have three games in hand.
(For more sports news and updates, follow Ahram Online Sports on Twitter at @AO_Sports and on Facebook at AhramOnlineSports.)