Wazito FC came from three goals down to claim a point against Administration Police in a National Super League match.
A brace from Robert Jagero and Nichodemus Asumwa had seemingly sealed maximum points for the officers, but a spirited fightback from Wazito saw Frank Ouna grab a point.
Dennis Gicheru scored a brace with Zachary Gathu hitting the leveler.
However, the match was marred with controversy when Wazito was penalized for encroachment earlier on.
They won a penalty, and Gicheru converted it, however, the goal did not stand as Patient Lukige was adjudged to have entered the 18-yard box before the ball had been kicked.
In the same venue, City Stars was punished for wasting chances against KCB. Agesa Davies missed a one on one situation, with the Kawangware based side also being punished for encroachment.
The missed opportunities cost them dearly; with a few minutes left, the ball was floated to the danger zone and substitute Kevin Migele made no mistake.
Vihiga United, KCB and Nairobi Stima occupy the first three positions