Sofapaka blew away a chance to move second on Kenyan Premier League log after they suffered a 1-0 defeat on Wednesday.
Nzoia Sugar handed Batoto Ba Mungu their first defeat in five games after the millers forced a victory at Ruaraka Grounds.
This is the third win in a row for Nzoia whose last trip to Ruaraka was met by a 2-1 defeat by Tusker.
Substitute Patrick Otieno scored Nzoia’s lone goal in the 82nd minute to hand the visitor maximum point against the 2009 champions.
The lose denied Sofapaka a chance to move joint second on points with Gor Mahia, who were dislodged from the summit by Mathare United.
Mathare had beaten Nakumatt 3-2 in the early mid-week match staged at the same venue.
Sofapaka Starting XI: Mathias Kigonya, Willis Ouma, Yusuf Mohamed, Rogers Aloro, Mohamed Kilume, Stephen Waruru, Bernard Mangoli, Umaru Okasumba, Kennedy Oduor and Kepha Aswani.
Nzoia Starting XI: Benson Mangala, Festus Okiring, Hillary Wandera, Brian Otieno, Vincent Ngesa, Peter Gin, Luke Namanda, Stephen Wakanya, Elvis Rupia, Edger Nzano and David Odhiambo.