Gor Mahia produced a commanding performance at Nyayo Stadium to stun defending champions Kenya Police 2–0 in Sunday’s highlight clash of Round Eight, a result that sent a strong message across the league and reignited their title ambitions. The record champions were in control from the first whistle, combining aggression, precision, and flair to outplay a Police side that never quite recovered from an early shock.
It took just three minutes for Gor to find the breakthrough. Ebenezer Adu-Kwaw, returning to the starting lineup after missing three games due to a shoulder injury sustained during the ODM at 20 Tournament in Mombasa, showed his class immediately. The Ghanaian winger danced past his marker before delivering a teasing low cross that Felix Oluoch instinctively tapped home to give K’Ogalo a perfect start. The early goal sent the Nyayo stands roaring, setting the tone for a spirited first half.
The pressure intensified ten minutes later when Captain Austin Odhiambo floated a well-measured free kick into the area, but Ochuoga’s low header flew inches wide. Gor Mahia continued to dictate the rhythm, with Adu-Kwaw dazzling on the left, flicking, feinting, and linking beautifully with midfield orchestrator Alpha Onyango.

The second goal arrived on the half-hour mark and was a thing of beauty. A precise through ball by Silvester Owino found Musa Shariff, who looped a sublime strike that left the Police goalkeeper rooted. It was a world-class finish that capped Gor Mahia’s dominance in the opening half. The champions’ troubles deepened just before halftime when their midweek hero, Edward Omondi, picked up an injury, was stretchered off, and had to be replaced by David Okoth.

At the break, Police coach Stojanovic Dusan responded with double substitutions, introducing Clinton Kinanga and David Simiyu in search of balance and creativity. But Gor Mahia remained disciplined, controlling the tempo and frustrating their opponents. Enock Morrison was booked early in the second half for dissent, though his contribution on the ball remained influential before he was withdrawn for Ben Stanley midway through the half.
Police’s attacking reshuffles, including the introductions of Albert Otieno and Brian Musa, failed to make any significant impact as Gor’s backline, marshaled by Kibwage and Silvester Owino, held firm. Alpha Onyango nearly made it three late on, but his effort went agonizingly wide, drawing gasps from the fans. Moments later, he made way for veteran midfielder Lawrence Juma as Gor wound down the clock comfortably, demonstrating the value of experience in controlling the tempo and setting high standards. The final whistle sealed a memorable 2–0 victory, marking Charles Akonnor’s first major statement since taking charge.
Across other venues, APS Bomet and Mathare United played out a 1–1 draw in Kericho, while Kakamega Homeboyz’s charge at the top was slightly checked after being held 1–1 by Murang’a Seal at Bukhungu. Bandari and KCB also shared the spoils 1–1 in Mombasa, while Shabana revived their spirits with a hard-fought 1–0 away win over Ulinzi Stars — their first victory after a series of losses and a draw in the previous game.
Saturday had its own drama as Mara Sugar stunned AFC Leopards 2–0 at the Green Stadium in Awendo, handing Boniface Ambani his first loss of the season after a promising unbeaten run of 14 league games stretching back to last season. Nairobi United, meanwhile, continued their strong form by edging Kariobangi Sharks 4–2 in a thrilling six-goal encounter at Dandora Stadium, a result that lifted the Confederation Cup debutants and KPL newcomers to third place on the log.
Table Standings after weekend results

