CECAFA Club Cup· Season 2027
Gor Mahia beat Al Hilal Omdurman 8-7 on penalties after a 1-1 draw in the CECAFA Kagame Cup semi-final, advancing to the final after a 10-round shootout at Kigali Pele Stadium.
Match Analysis
AI SummaryGor Mahia 1-1 Al Hilal Omdurman (8-7 pens): K'Ogalo survive marathon shootout to reach CECAFA final
Gor Mahia edged Al Hilal Omdurman 8-7 on penalties after a 1-1 draw across 120 minutes at the Kigali Pele Stadium on Tuesday, booking their place in the CECAFA Kagame Cup 2026 final in a shootout that lasted 10 rounds.
How it unfolded
Gor Mahia took the lead in the 34th minute through an own goal. A cross into the Al Hilal box was turned into his own net by Al Hilal defender S. Ebuela under pressure, handing the Kenyan champions a 1-0 advantage.
The lead lasted only 10 minutes. Al Hilal responded just before half-time when A. Samura found the net in the 44th minute, levelling the score at 1-1. The scoreline remained unchanged through the second half and extra time, despite both sides creating chances.
The turning point
The penalty shootout became the match's defining narrative. Gor Mahia missed their first spot-kick, and Al Hilal scored theirs to lead 1-0. Both sides then converted rounds 2, 3 and 4, leaving Al Hilal 4-3 ahead. Gor Mahia scored their fifth penalty; Al Hilal missed theirs — 4-4 after five rounds.
Sudden death followed. Each team scored in rounds 6, 7 and 8. Both missed in round 9. Gor Mahia scored their 10th penalty to make it 8-7, and Al Hilal's 10th taker could not respond, ending the contest.
Gor Mahia converted 8 of their 10 penalties; Al Hilal scored 7 of 9, their 10th attempt not taken as the contest ended.
Key performers
A. Samura (Al Hilal Omdurman) — scored the equaliser in the 44th minute, pulling his side level at a crucial moment just before the break. He was Al Hilal's most dangerous attacking outlet.
Gor Mahia's penalty takers — eight different Gor Mahia players converted their spot-kicks, including the decisive 10th-round effort. Only the first penalty taker missed.
Gor Mahia's goalkeeper — while no individual save statistics are available from the provider, forcing a 10-round shootout and holding Al Hilal to 7 from 9 required at least one critical stop, including in round 5 when Al Hilal missed.
By the numbers — interpreted
The match finished 1-1 after 120 minutes, with both goals arriving before half-time. The 0-0 second half and extra-time periods suggest two tightly matched defences unwilling to concede ground. The penalty shootout — 17 successful penalties from 19 attempts — reflects remarkable accuracy from both sides under extreme pressure. The 10-round duration is among the longest in recent CECAFA tournament history.
What it means
Gor Mahia advance to the CECAFA Kagame Cup 2026 final, where they will face the winner of the other semi-final between Rayon Sport FC (Rwanda) and Jamus SC (South Sudan), played later on 4 August at the Amahoro Stadium. The tournament champion receives US$30,000, the runner-up US$20,000.
For Gor Mahia, three-time winners of the competition, this is a shot at a first title since 1985 — a 41-year drought. Al Hilal Omdurman, who reached the final of the 2025 edition, exit at the semi-final stage.
The final is scheduled for 7 August 2026 at the Amahoro Stadium in Kigali.
Verdict
Gor Mahia did not dominate open play against a well-organised Al Hilal side, but their composure from 12 yards proved decisive. Converting eight spot-kicks in a 10-round shootout under the pressure of a semi-final requires nerve that could serve them well in the final. Al Hilal will rue their missed chances to kill the game inside 90 minutes.
Match Events
Key match events between GOR Mahia and Al Hilal Omdurman — 21 goals and 0 cards recorded during the match.
Own Goal
Missed Penalty
Penalty
Penalty
Penalty
Penalty
Penalty
Penalty
Penalty
Penalty
Missed Penalty
Penalty
Penalty
Penalty
Penalty
Penalty
Penalty
Missed Penalty
Missed Penalty
Penalty
Rivalry since 2024
GOR Mahia vs Al Hilal Omdurman Head to Head Results· 1
GOR Mahia and Al Hilal Omdurman have met 1 times — GOR Mahia won 0, Al Hilal Omdurman won 1, with 0 draws. Their rivalry dates back to 2024. Al Hilal Omdurman leads the head-to-head with 1 victory from 1 meeting. A combined 2 goals have been scored across these fixtures, averaging 2.00 per match (0 for the home side, 2 for the visitors). Both teams scored in 0 matches (0%). Over 2.5 goals landed in 0 games (0%), making it a fixture that tends to produce goals. The highest-scoring encounter finished 2–0 in 2024.
Bookmaker Odds
Best price
GOR Mahia
5.34
1xBet
Draw
3.60
Bet365
Al Hilal Omdurman
1.70
10Bet
Statistics are for informational purposes only. Past performance does not guarantee future results.
API data: 4 Aug 2026