BBC reporting the quarter final between Ghana and Nigeria was ended in a drama. Ghana was coming from behind and reduced to ten men on the hour, but the Black Stars team earn a semi-final place with a 2-1 victory over Nigeria.
Nigeria took the lead on 34 minutes through a Yakubu penalty, but Michael Essien's glancing header put the Black Stars level on the stroke of half-time. Their captain John Mensah was sent off for a professional foul.
After came very close three minutes after the break, Uche's 40-yard lob was pushed over the bar by a back-pedalling Kingson.
The winner strikes for Ghana came on 82 minutes with Muntari providing the cross inside the box to the unmarked Agogo, who finished from four yards out. The win today over Nigeria was Ghana's second time at the African Cup.