AFC Leopards won their first match in 9 attempts courtesy of second half goals from Wyvvone Isuzza and Ezekiel Odera.
Rodolfo Zapata’s side had last weekend let slip a two-goal lead against Nakumatt as they collected their fourth consecutive stalemate.
Their fans must have felt worried that another draw was on its way at half time which ended barren with neither side showing any creativity up front, the bumpy pitch playing a part in the proceedings.
However, Leopards had their tail up after the interval with Isuzza especially lively in the middle of the pack.
The midfielder was at the center of the opener as he get felled in the box with the referee spotting enough contact to award a penalty.
The former Mathare United man picked up the ball and sent keeper the right side as the ball settled on the other side with the clock reading 61 minutes.
The Thika of this season have struggled keep goals against them low and it was no different here as Odera booted home the second seven minutes later.
The striker, having been booked earlier, was then shown his second yellow for rushing to celebrate with the fans, bringing his game to a premature end.
Despite being a man behind, Leopards held firm this time round and kept a rare cleansheet as well.
The result lifted them up to fourth on 25 points, 6 behind leaders Gor Mahia who they play next.
Meanwhile after winning his first three matches following his reappointment as Tusker FC boss, coach Robert Matano was handed his second loss in as many matches, losing 2-1 against Nakumatt.
Goals either side of the half from Kevin Thairu and Cornelius Juma saw the Brewers go down, having been beaten by the same scoreline by Kariobangi Sharks last weekend.
Brian Osumba’s half hour mark goal had canceled Thairu’s opener in the 16th minute but Juma, a substitute, ensured the points went home with what proved to be a winner in the 59th minute.
Both sides remain in the bottom half of the table with 13th-placed Tusker tallying 19 points, 5 better than second from.bottom Nakumatt.