Ghana threw away a lead twice and eventually settled for a 2-2 draw with Egypt in their second match at the Africa Cup of Nations.
It was an improved performance from the Black Stars and deservedly went ahead on the stroke of halftime through poster boy Mohammed Kudus.
The forward, who passed a late fitness test, and started, found a pocket of space on the edge of the 18 yard box and unleashed a left-footed shot past goalkeeper Mohamed El Shenawy.
After incessant pressure from the Egyptians after the break, Marmoush Omar netted to restore parity in the 69th minute.
Their celebration was short-lived as Kudus put Ghana ahead two minutes after conceding with a deflected curler.
Substitute Osman Bukari had a night to forget as he was robbed off possession which led to Egypt’s equalizer, scored by Mostafa Mohamed.
The final whistle could not separate the two giants as they settled for a point.
Ghana sit bottom of Group B and face Mozambique in their last group stage encounter.
Table leaders Cape Verde come up against Mozambique on Friday.