Holders Gor Mahia conceded twice for an unprecedented third game running as they settled for a two-all draw in a top of the table clash against Mathare United.
Jacques Tuyisenge’s double seemed to have put Kogalo in the victory lane but they allowed Clifford Alwanga to sink in a late header that ensured the points were shared.
Gor, who prior to this match had won 5-2 against Thika before surrendering a 2-0 lead to draw 2-2 against Chemelil, had fallen behind to a Francis Omondi free kick at the quarter hour mark.
Tuyisenge however ensured his side were behind for only two minutes as he converted a penalty which was conceded by fullback David Owino.
The goal sparked a foray of attacks from the Confederations Cup group finalists who should have doubled their lead earlier than when Tuyisenge got his second just before the breather to give his side the edge.
Mathare bossed the second half with Chris Ochieng hitting Shaban Odhoji’s cross bar minutes after resumption.
Kogalo, who introduced forwards Samuel Onyango and Ephreim Guikan threatened on the counter with the duo coming close, Onyango blasting over from close range while Guikan saw his volley miss the far post by inches.
On the other end, Alwanga sent a free header feebly at Odhoji who gathered but the keeper could do nothing with yet another header from the former Tusker FC hit man who found the back of the net to earn his team a fairly deserved point.
The result sees Kogalo still lead the log with 27 points, three better than their day’s opponents and with two games in hand.