Gor Mahia secured a spot in the 2026 CECAFA Kagame Cup final following a tense penalty shootout victory against Sudan's Al Hilal Omdurman at Kigali Pele Stadium on Tuesday.

The semi-final ended 1–1 after extra time, with the Kenyan champions prevailing 8–7 on penalties. An own goal gave Gor Mahia an early lead, but Al Hilal's Ansumana Samura equalised late in the first half. The match remained deadlocked through regulation and extra time.

Gor Mahia faced additional adversity when midfielder Jackson Dwang was dismissed at the end of normal time, forcing the team to compete the full extra period with ten players.

This marks Gor Mahia's first CECAFA Kagame Cup final appearance since 2015, when they lost to Tanzania's Azam FC. The club aims to end a 41-year wait for the regional title, having last won the tournament in 1985. Their previous triumphs were in 1980, 1981, and 1985.

Gor Mahia will await the winner of Tuesday night's second semi-final between South Sudan's Jamus Sports Club and Rwanda's Rayon Sports, who will be their opponents in Friday's final at Amahoro Stadium in Kigali.

Match Overview

  • Gor Mahia dominated much of the first half but missed several scoring chances.
  • Al Hilal gained control in the second half, creating multiple threats.
  • The match went to penalties after a 1–1 draw in extra time.
  • Despite being down a player, Gor Mahia held their nerve to win the shootout 8–7.

Context and Stakes

Al Hilal are a continental heavyweight, regularly competing in the CAF Champions League and reaching the quarter-finals in the last two editions. Their consistent presence at the group stages since 2018 underscores their strength.

Gor Mahia progressed to the semi-finals after a commanding 5–0 win over APR FC, a narrow 1–0 loss to Vipers SC, and a crucial 1–0 victory against Garde Republicaine FC.

The tournament concludes on Friday with the final and a third-place playoff. Prize money is set at $30,000 for the winners, $20,000 for runners-up, and $10,000 for third place.

Injury Concerns

Gor Mahia will enter the final without key players Samuel Kapen, Patrick Essombe, and captain Sylvester Owino, all sidelined by injuries sustained during the tournament.