Gor Mahia beat Sofapaka 3-0 in a SportPesa Premier League match played at the Narok Stadium on Wednesday 22nd August.

The win means K’Ogalo are in a good position to retain the title ahead of the Mashemeji Derby set to be played on Saturday 25th August at Kasarani. A win or draw against AFC Leopards guarantees Gor Mahia their 17th Kenyan Premier League title.

Early scare 

Sofapaka went on the offensive from the onset, launching attack after attack. They were almost rewarded in the 13th minute when goalkeeper Fredrick Odhiambo fouled Ezekiel Okare in the box. Kepha Aswani stepped up to take the resultant penalty kick but Odhiambo was up to task, punching away the ball to safety.

Gor opened the scoring just before the break, Joachim Oluoch rising high to head in a corner in the 42nd minute. Sofapaka almost leveled the scores immediately but custodian Fredrick Odhiambo produced another brilliant save to deny Okare.

Second half 

Sofapaka introduced Stephen Waruru for Brian Magonya after the break while Gor brought in youngster Raphael Asudi for Wesley Onguso who picked an injury.

Sofapaka custodian, under no pressure at all, received a back pass in the box and opted to play around with it. Speedy Gor Mahia midfielder Lawrence Juma reacted fast and took the ball away from him but the custodian hacked him down. He received a straight red card and up stepped Innocent Wafula, who was captaining Gor Mahia for this match, to score the resultant penalty past Mathias Kigonya who had just come in.

Gor Mahia scored the final goal through former Ulinzi Stars forward Samuel Onyango who finished off some brilliant move initiated by Cercidy Lumumba and Eliud Lokuwam.


Gor Mahia are at the helm of the log with 68 points from 27 matches while Sofapaka are fourth with 44 points having played 28 matches.