Gusii Stadium, May 4, 2025 – Gor Mahia FC cemented their position at the top of the FKF Premier League table with a hard-fought 1-0 victory over rivals Shabana FC in a tense Nyanza Derby clash marred by fan violence and multiple delays.
This match, played during Matchweek 29 of the FKF Premier League 2024/25 season, was more than just a contest for points—it was a battle for regional pride and supremacy between two of Kenya’s most passionate football fanbases.
Chaotic Scenes Delay Kickoff at Gusii Stadium
The match, scheduled for a 2:00 PM EAT kickoff, was delayed by 42 minutes due to clashes among supporters in the 12,000-capacity Gusii Stadium. Disputes over seating allocations quickly escalated, resulting in several fans sustaining injuries. Security officials struggled to control the situation, creating a tense environment before a ball had even been kicked.
Once the situation was under control, play began at 2:38 PM with both teams showing high energy and aggression. Shabana FC, determined to impress their home supporters, pressed hard from the start. Gor Mahia’s goalkeeper, Gad Matthews, was called into early action, denying Darius Msagha’s low-driven shot and punching away a dangerous cross soon after.
First Half Ends Goalless Despite Pressure
Despite Shabana’s early dominance, Gor Mahia’s disciplined defense held strong. The first half ended 0-0, with the reigning champions struggling to create clear chances in the final third. The midfield battle was intense, and both sides made key tactical adjustments during the break.

Sylvester Owino’s 79th-Minute Header Seals Victory
The game’s decisive moment came in the 79th minute. Substitute Bryson Wangai delivered a perfectly placed corner from the left wing, which found an unmarked Sylvester Owino. The Gor Mahia defender made no mistake, heading the ball past Shabana goalkeeper Maxwell Mulili to give the visitors a 1-0 lead.
However, the goal triggered outrage among sections of the home crowd. A 10-minute delay followed as Shabana fans protested vehemently along the sidelines, believing the goal was unjust. Just as the game resumed, a second disruption halted play for an astonishing 21 minutes, creating uncertainty about whether the match would conclude.
Match Ends After 115 Minutes of Turmoil
Referee Israel Mpaima eventually brought the game to an end after 115 minutes of play, concluding one of the most chaotic matches in the FKF Premier League 2024/2025 season.
Despite the interruptions and intensity, Gor Mahia walked away with all three points, further strengthening their grip on the league title. For Shabana, it was a bitter loss, both on the scoreboard and in the stands, where fan behavior cast a shadow over what could have been a memorable derby.

Key Takeaways from Gor Mahia vs Shabana FKF Premier League Match:
- Final Score: Shabana FC 0-1 Gor Mahia FC
- Matchwinner: Sylvester Owino (79’)
- Location: Gusii Stadium
- Date: 4 May 2025
- Delays: Two interruptions totaling over 30 minutes due to fan unrest
- League Implication: Gor Mahia strengthens title push in Matchweek 29
What’s Next for Gor Mahia?
With only a few matches left in the 2024/25 FKF Premier League season, Gor Mahia are closing in on yet another title. Their ability to grind out results under pressure speaks volumes about their championship pedigree.
Stay tuned for the latest FKF Premier League news, Gor Mahia fixtures, and match analysis here .