Lucas Joao’s 49th penalty got the Palancas Negras the lead after Leicester City’s defender Daniel Amartey’s clumsy challenge on Gelson inside the box.
Osman Bukari scored the equalizer thirty seconds after coming on in the second half to earn Ghana an important draw to edge closer to AFCON qualification.
The former Accra Lions winger combined with fellow substitute Joseph Painstil to cancel out Angola’s goal early in the second half.
Lawrence Ati-Zigi kept Ghana at bay for most of the early exchanges with the Angola foward line causing problems for the Black Stars’ defence.
A Mohammed Kudus and Edmund Addo combination nearly got the Black Stars the lead but Kudus’ strike went wide. Chris Hughton replaced Kamaldeen Sulemana and Antoine Semenyo with Joseph Painstil and Inaki Williams in the second half and they changed the trajectory of the game.
Angola nearly got their second through Ary Papel after taking on Kingsley Schindler before his strike was blocked by Amartey.
Osman Bukari and Majeed Ashimeru came on for Mohammed Kudus and Edmund Addo, and in seconds, the Red Star Belgrade man nicely finished off a brilliant move after meeting a cross from Joseph Paintsil. KRC Genk’s Joseph Paintsil nearly got Ghana the lead after his effort hit the cross bar moments later.
The Black Stars top Group E with eight points followed by the Central African Republic with seven points. Ghana will face the Central African Republic and Madagascar away in their final two matches in Group E.