Goals from Badu and Asamoah appeared to have the Black Stars on course for an opening Afcon win, but they were ultimately held to a 2-2 draw against seeming the underdogs, DR Congo.
After 95 minutes of a tightly fought contest, it appears the Black Stars game against their Congolese counterparts seems to have brought the African Cup of Nations tournament to life after two goalless draws in the Group A openers on Saturday.
The result at the Nelson Mandela Bay Stadium on Sunday leaves both teams with a point apiece after their opening match.
Ghana will now be looking for a win against Mali, who they play next on Thursday.
DR Congo goalkeeper Robert Kidiaba had little to do and his blushes were spared in the 30th minute when Asamoah Gyan, who had been played through saw his shot shockingly miss the target.
It was Ghana however, who drew first blood which coincidentally happened to be the first goal of the Nations Cup which came through Emmanuel Agyemang Badu.
Back from recess, Ghana started just like it ended the first half and four minutes into the second half, Asamoah headed in the second from a corner kick.
Three minute later the Congolese pulled one back through a Tresor Mputu.
Ghana responded but Rabiu Mohammed who had come on for Christian Atsu could not finish off a good cross from Gyan.
In the 69th minute, the Leopards were back on level pegging when Bezua Mbokani was fouled in the Ghana box by Jerry Akaminko.
The striker elected himself for the kick and sent the ball into the far corner to make 2-2.
Gyan attempted to put Ghana back in the lead but Kidiaba was on hand to parry his shot to the corner.
Ghana goalkeeper Dauda did well in the final ten minutes to tip round the post a low drive.
Despite ending in a draw, the result is one that Ghana coach Kwesi Appiah will not be happy about.