Ghana are through to the semi-finals of the ongoing Africa U20 Cup of Nations in Mauritania following a 4-2 penalty win over Cameroon on Thursday.
With the score at 1-1 after extra-time, the game headed into a shoot-out where the Black Satellites reigned supreme.
After 90 minutes, Frank Boateng scored to cancel out a Kevin-Prince Milla opener for Cameroon at Stade Olympique in Nouakchott.
The Black Satellites made it to the quarter-final stage after emerging as one of the best third-placed teams in the group stages of the competition.
Cameroon, on the other hand, finished top of Group A with a 100 per cent record after wins against Uganda, Mauritania and Mozambique.
After a barren 90 minutes, Cameroon broke the deadlock in the 13th minute of extra-time as Milla headed in beyond Ghana goalkeeper Danlad Ibrahim following an Etienne Eto’o corner.
Ghana did not waste time in responding, substitute Frank Boateng beat goalkeeper Junior Hercube Wilson with a cool effort after Afriyie nodded the ball onto his path.
Without any further goals, the game headed straight into penalties where Ghana ultimately emerged victorious.
Ghana are chasing their fourth Afcon title after wins in 1993, 1999 and 2009.