Amos Asembeka had put the sugarmillers ahead in the 22nd minute before Waruru salvaged a point for the soldiers after tapping home a rebound ball from Samuel Onyango's effort in the 61st minute.
Ulinzi Stars coach Benjamin Nyangweso admitted that the draw was not the result he expected. "We have simply dropped crucial points because we did not take our chances. We played very well especially in the second half and it was not enough to give us goals we needed to take the points.
"We need to be sharp upfront because winning matches in this league needs goals."
After Asembeka gave the sugarmillers the lead, Ulinzi Stars struggled to master the game and had to wait until the second half to pull a goal.
Ulinzi Stars: James Saruni, Brian Birgen, Geofrey Kokoyo, Sande, Olivier Rutto, Boniface Onyango, Churchil Muloma, Samwel Onyango, Mike Otieno, Daniel Waweru and Stephen Waruru.
Subs: Odhiambo Jacktone, Cylus Shitote, Alex Masinde, John Kago, Oscar Wamalwa, Ochieng Enosh, Kasuti.