AFC Leopards' Brian Ojok in action with Gor Mahia's Alpha Onyango/AFC LEOPARDS

Record Kenyan champions Gor Mahia claimed a hard-fought 1–0 victory over archrivals AFC Leopards in a tense Mashemeji derby at Nyayo Stadium on Sunday, with captain Alpha Onyango scoring a late winner to extend their lead at the top of the FKF Premier League to six points.

Gor Mahia controlled much of the first half through patient possession and sustained pressure, but AFC Leopards grew into the contest after the break. The tempo rose significantly in the second half, turning the derby into an intense end-to-end battle before Onyango’s decisive strike settled it.

The atmosphere at Nyayo Stadium matched the occasion, with the ground split between green and white Gor Mahia supporters and blue and white AFC Leopards fans. Chants echoed across the terraces, drums beat relentlessly, and flags waved throughout a vibrant display of Kenyan football rivalry.

For long periods, the match remained finely balanced—tight, tactical, and physical. The breakthrough finally came in the 81st minute when Onyango reacted quickest to a loose ball following a partially cleared corner, finishing to give Gor Mahia all three points.

“I knew that moment would come if we kept pushing,” Onyango said. “In derbies, it’s about patience and belief, and today we showed both.”

Enjoying this article? Subscribe for unlimited access to premium sports coverage.
View Plans

Head coach Charles Akonnor celebrated his first Mashemeji Derby win, praising his side’s discipline and execution.

“This is a special win for the players and the fans,” Akonnor said. “They showed discipline, they showed hunger, and they executed the plan when it mattered most.”

AFC Leopards were left frustrated after a strong second-half showing in which they pushed Gor Mahia deeper and created several chances but failed to convert.

“We matched them in every department for most of the game,” said defender Kayci Odhiambo. “It’s painful to lose it late, especially in a derby where small details decide everything.”

Leopards coach Fred Ambani pointed to missed opportunities as the key difference.

“We had our moments, especially in the first half,” Ambani said. “At this level, if you don’t score, you leave the door open.”

The closing stages grew increasingly tense, both on and off the pitch. After the final whistle, some objects were thrown onto the field, prompting players to quickly leave the pitch. The situation escalated briefly in the stands before security personnel moved in to restore order and ensure the safe exit of players and officials.

Despite the chaotic ending, Gor Mahia’s decisive moment had already done the damage.

“That’s what captains are there for,” Onyango said. “To step up when the team needs you the most.”

Akonnor praised his captain’s leadership and composure.

“Alpha leads by example,” he said. “His work rate, his composure, and his timing today were outstanding.”

Leopards insisted they remain in the title race despite the setback.

“We gave everything until the end,” Odhiambo said. “But sometimes effort is not enough—you need that bit of luck too.”

Ambani remained defiant.

“This result hurts, but the race is not over until it’s mathematically done,” he said. “We will keep fighting.”

The win strengthens Gor Mahia’s position at the top of the table with 61 points, six ahead of AFC Leopards on 55, while Kenya Police FC sit third on 48 as the season enters its decisive stretch.

As the dust settled on a dramatic derby, Akonnor summed up the moment: “We stayed disciplined and believed until the end.”