Egypt and Ghana played out to an entertaining 2-2 draw in their Group B Africa Cup of Nations clash at the Stade Félix Houphouët-Boigny.
The Black Stars were under pressure after their opening defeat to Cape Verde while Egypt secured a late 2-2 draw against Mozambique.
Ghana draw first blood on the brink of half-time via their star midfielder Mohamed Kudus, who was making his debut at the AFCON finals.
He showed incredible composure to beat his marker and fizz a rasping effort past Mohamed El Shenaway, which happened straight after Mohamed Salah wad forced off through injury.
It appeared Egypt would be facing an uphill task but they managed to grow into the game which saw a period of madness within six minutes as three goals were scored.
The first from Omar Marmoush, before Kudus bagged his brace with a deflected effort past the Al Ahly goalkeeper.
But Mostafa Mohamed poked home the equaliser shortly after which meant Cape Verde, who face Mozambique remains on top with three points, while Egypt have two, the Black Stars one and os Mambas one.