Concentration lapses in the stoppages allowed Pyramids to force a 1-1 draw with Mamelodi Sundowns in the first leg of the Caf Champions League final staged at the Loftus Versfeld Stadium on Saturday.
Both teams were unlucky not to get a goal in the first half, owing to the good attacking football witnessed.
It changed in the 54th minute after Lucas Ribeiro capitalised on a loose ball in the Pyramids' area, following the defenders' failure to deal with a swift counterattack.
Sundowns resorted to cautious play after taking the lead, but occasionally hit their opponent on counterattack.
Despite a handful of chances, the game looked like it would end 1-0 in favour of Miguel Cardoso's team. But in the stoppages, a good ball was played from the left by Mohanad Lasheen, and Grant Kekana missed it, allowing Walid El Karti to head home to ensure it ended 1-1.
The South African giants need a high-scoring draw or a win in Cairo to be crowned.