Ten-man Gor Mahia dropped points in the Kenyan Premier League after drawing 1-1 against Western Stima.
The Powermen had lost their last two games against KCB and Wazito respectively while K’Ogalo had fallen 3-1 when they played Sofapaka in their last outing.
Things went awry for K’Ogalo almost immediately when they were reduced to 10 men in the 11th minute when Joash Onyango was sent off.
The veteran defender fouled youngster Benson Omala who was on his way to the danger zone, and the referee had no option but to dismiss him and send the visiting fans into panic mode.
Nicholas Kipkirui was sacrificed and Joachim Oluoch was introduced in the back four to stabilize the defence.
It was a decision that that seemed inspired as the defending champions did not leak goals as they headed for the break.
But despite the numerical disadvantage, the 18-time league champions opened the scoring in the 47th minute.
The defenders failed to close down Cliffton Miheso and the winger managed to beat goalkeeper John Mwangi with his fierce strike to silence the home fans.
Ugandan Villa Oramchan, however, leveled the scores in the 68th minute before receiving his marching orders 15 minutes to full time leaving Stima with 10 men as well.
Juma Balinya was introduced with ten minutes to go but he did not make any impact as the Powermen held on to claim a valuable point.
K’Ogalo are leading the KPL table with 45 points, four more than Tusker FC who have played one game less.