Sofapaka's resurgence under coach John Baraza continued after Sunday's 2-1 win over Zoo FC at Narok County Stadium.
Although Batoto ba Mungu went behind in the second minute, they fought hard and eventually got an equalizing goal in the 56th minute courtesy of Kepha Aswani's effort.
Zoo were beaten again and never recovered when midfielder Sammy Imbuye struck the second for the 2009 Kenyan Premier League (KPL) champions in the 83rd minute.
Editors' Picks
Sofapaka are now seventh with 17 points but with inferior goal difference to Kakamega Homeboyz, Mathare United and Ulinzi Stars, who have the same number of points.