Gor Mahia has secured a spot in the final of the 2026 CECAFA Kagame Cup after a thrilling 8โ7 penalty shootout victory over Sudan's Al Hilal Omdurman on Tuesday. The Kenyan champions had to come from behind to level the score at 1โ1 after extra time, setting the stage for a nail-biting penalty shootout.
Own Goal and Late Equaliser
The match began with Gor Mahia dominating the first half, creating several scoring opportunities but failing to capitalise on them. However, the breakthrough came when Al Hilal's Ansumana Samura scored an own goal, giving Gor Mahia a 1โ0 lead. But the Sudanese team responded with a late equaliser, courtesy of Samura, to send the match into extra time.
Tense Extra Time and Penalty Shootout
The extra 30 minutes saw both teams create scoring chances, but neither could find the back of the net. The match was eventually decided by a penalty shootout, with Gor Mahia holding their nerve to secure an 8โ7 victory.
Challenging Task Ahead
The win was all the more impressive given Gor Mahia's reduced numbers, as midfielder Jackson Dwang was sent off at the end of normal time, leaving the team to play the full 30 minutes of extra time with only ten players. Despite this, coach Charles Akonnor's team showed remarkable composure and determination to secure the victory.
Path to the Final
Gor Mahia's journey to the final has been nothing short of impressive. They began by dominating Rwanda's APR FC 5โ0 in their opening match, before suffering a 1โ0 defeat to Uganda's Vipers SC. They bounced back to secure a place in the last four with a 1โ0 win over Djibouti's Garde Republicaine FC in their final group match.
Regional Title Within Reach
Gor Mahia's victory takes them to their first CECAFA Kagame Cup final since 2015, when they lost 2โ0 to Tanzania's Azam FC. The Kenyan champions will now have the opportunity to end their 41-year wait for the regional title, having last lifted the trophy in 1985. Their previous triumphs came in 1980, 1981, and 1985.
Final Opponents to be Determined
The second semi-final, between South Sudan's Jamus Sports Club and Rwanda's Rayon Sports, will determine Gor Mahia's opponents in Friday's final. The winners of this match will face Gor Mahia in the final, with the losers playing for third place.
Tournament Prizes
The winners of the CECAFA Kagame Cup will receive $30,000 (Sh3.8 million), while the runners-up and third-placed teams will earn $20,000 (Sh2.5 million) and $10,000 (Sh1.2 million), respectively. However, Gor Mahia will be without key players in the final, as Samuel Kapen, forward Patrick Essombe, and captain Sylvester Owino have all been ruled out of the rest of the tournament due to injury.
Sources
This report was synthesised from the following coverage:

