AFC Leopards' troubles deepened after they were outclassed 2-0 by Gor Mahia in an entertaining Mashemeji derby on Sunday at the Moi International Sports Center, Kasarani.
A dominant Gor Mahia were the better side over the 90-plus minutes and should have won the match by a more flattering scoreline if not for a couple wasted clear cut chances.
K'Ogalo went ahead at the quarter hour mark when Kenneth Muguna stabbed the ball home from close range through the legs of Leopards goalkeeper Erick Ndayishimike.
The goal itself would have been sweeter had Boniface Omondi not fumbled his attempted half volley after Francis Kahata delivered a sumptuous cross from the left, before the ball fell kindly to Muguna.
LET OFF THE HOOK
At the 30th minute, the scoreline would have stood at 2-0 but Leopards were lucky to be let off the hook after Omondi's thunderous strike cannoned off the crossbar.
An unmarked Jacques Tuyisenge on the full stretch then came close for Gor Mahia in the 40th minute but failed to connect well with Omondi's inviting cross from the left as the score remained unchanged at the breather.
On resumption, Leopards barely gave a fight although Whyvonne Isuza's acrobatic shot in the 56th minute almost brought them back into the match, but Joash Onyango's goal line clearance saved Boniface Oluoch the blushes.
Gor Mahia then meted out instant punishment in the 63rd minute when Kahata's harmless looking free kick-cum-cross from the right eluded everyone, including keeper Ndayishimike, to nestle in the net at the back post.
And five minutes later, things almost got worse for Ingwe when Tuyisenge's got to the end of Kahata's delicate chip to head in at the back post but the goal was ruled out for an offside.
TV replays however showed that the assistant referee made an error of judgement in flagging the goal.
On the other end of the field, Jaffery Owiti forced an alert Oluoch into a full stretch save as Gor Mahia saw out the rest of the match for a comfortable victory over their bitter rivals.