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.
Have your say
More Sports Headlines
- AFCON 2019: Ighalo hands Nigeria bronze
- Atletico Madrid sign Tottenham defender Kieran Trippier
- Kotoko midfielder Kwame Bonsu completes move to Esperance
- CAF adopts one-leg finals for club competitions
- Real Zaragoza sign Raphael Dwamena from Levante
- Caf expands Women's AFCON to 12 teams
- Tunisia v Nigeria: kick-off time, team news, head to head, form and more
- Blatter labels Samoura's Caf move 'colonialist'
- Pernell Whitaker was unique - Eddie Pappoe
- #AFCON Offside: Ismailia, the beautiful city without V8 [Photos]
- Ghana Football Awards billboards hit town
- Marc Batchelor: South African former footballer shot dead
- Meeting to discuss start of 2019/20 league season called off
- AFCON 2019: Cameroon fire Seedorf after knockout failure
- AFCON 2019: This generation is better than mine - Aliou Cisse