KCB lost the opportunity to go third in the Kenyan Premier League after falling by a solitary goal to Kariobangi Sharks on Friday evening.
The Bankers, on 38 points, would have gone past Kakamega Homeboyz with a win against the struggling visitors.
However, it was not going to be an easy affair getting maximum points from a side that had defeated Kisumu All-Stars 8-1 last weekend.
Having lost the last meeting 5-2, the Sharks were seeking revenge and it explains why they looked organized and hungry for goals, pinning their hosts in their half.
The William Muluya-led side finally found a breakthrough in the 70th minute when concentration lapses allowed Patrick Otieno into the danger zone and the attacker made no mistake.
The goal was a reward for good play by the Sharks who had displayed an excellent game the entire evening.
John Kuol was dismissed with 10 minutes to go, but it did not matter as his team held on to claim maximum points and take their tally of the season to 19 points from the 20 matches played.
Gor Mahia lead the race with 44 points, four more than second-placed Kakamega Homeboyz.
Tusker FC have 38, same as fourth-placed Bankers who have an inferior goal difference.