Defending champions Gor Mahia opened a 10-point gap at the top of the FKF Premier League standings after narrowly seeing off Kariobangi Sharks 1-0 at Kenyatta Stadium in Machakos on Saturday.
Chris Ochieng came off the bench to strike the winner for K'Ogalo in the 91st minute, a win that saw the record champions stretch their unbeaten run to 18 games.