Captain Amos Frimpong scored the decisive spot-kick as Asante Kotoko beat Hearts of Oak 5-4 on penalties to reach the final of the Normalisation Committee Special Cup tier 1 on Sunday.
After regulation time ended with the score level at 1-1, defender Mohammed Alhassan's penalty hit the post before Amos stepped up to score the winning kick and earn his side a final date with Karela United, who shocked 1-0 AshantiGold in the other semi-final game.
Amos Frimpong celebrates after scoring to send Kotoko through to the finals.
In a dramatic match, Kotoko took the lead through Fatawu Safui's exceptional finish in the fourth minute. The attacker, who failed to make the Black Stars final squad for the Afcon, drilled home from close range after Naby Keita's backheel pass.
The Porcupine Warriors looked to be cruising through to the final, only for Hearts to be awarded a penalty in the 94th minute after Kotoko defender Evans Owusu stopped a goal-bound effort with his hand.
Christopher Bonney converted the spot-kick to send the game to penalties which Kotoko won after defender Mohammed Alhassan, who was also left out of the final Black Stars squad for the Afcon, missed his spot kick.
Kotoko will face karela United in the final on June 23. The winner will play in the CAF Champions League next year.
CK Akonnor’s side can reach another final on Wednesday when they take on AshantiGold in the semi-finals of the NC Special Cup tier 2.