Black Starts failed to continue their unbeaten round in their AFCON qualifiers as they lost by a lone goal to Sudan in Umdurman on Tuesday.
When all looked like a draw for the Stars, Sudanese forward Mohammed Abdelrahman broke the hearts of Ghanaian with his late header inside the extra time.
Ghana will still need a win against Sao Tome and Principe in their next game to secure their ticket ahead of the tournament in Cameroon come 2022.
CK Akonnor missed his skipper Andre Ayew through injury but named a strong lineup as five changes were made to the team that comfortably cruised over the Sudanese 2-0 in Cape Coast a week ago.
Returnee Fatau Dauda replaced Razark Abalora in post.
Nicholas Opoku replaced Christopher Nettey at right back as Baba Rahman maintained his left role with John Boye and Alex Djiku as center backs.
The midfield saw the return of Mubarak Wakaso paired with Afriyie Acquah.
The flanks were occupied by Tariq Ofosu and Jeffery Schlupp.
Caleb Ekuban as the lone striker with support from skipper Jordan Ayew.
Not the best of display form both sides despite the Stars enjoying the lion share of the possession.
Black Stars threatened the goal area of Sudan through Caleb Ekuban and Jordan Ayew.
The Sudanese also came close through Abdel Rahman.
The first half failed to produce no goal as it ended barren.
Jordan sent in a powerful long range effort which was saved by goalkeeper six minutes after recess.
Two minutes later, Ekuban also blasted away an effort which could have been the opening goal.
Fatau Dauda produced a vital save to deny Abdul Rahman after he won the ball from Djiku who was later on replaced by Joseph Aidoo through injury.
However, Rahman was up to the task again as he rose above to connect perfectly from a cross to seal a vital win for Sudan.
Ghana still sit top of Group C with 9 points same as South Africa on second spot while Sudan lie third with 6 points and Sao Tome and Principe lie bottom with no point.
By: Linus Siaw Nartey