KCB moved to fifth on the Kenya Premier League standings following their 2-1 win over 10-man Wazito FC in a Sunday afternoon clash staged at the Kenyatta Stadium in Machakos.
The two sides played out a balanced match in the first half and went to the break tied at 1-1 in a relatively shiny afternoon in Machakos.
Wazito were the first to find the back of the net on the 25th minute through Lloyd Wahome's header, following a mix-up at the back.
Enock Agwanda, however, pulled the hosts level from the spot on the 35th minute following a handball inside the box, sending the keeper the wrong way for a 1-1 scoreline.
KCB upped the tempo a little in the second-half, with Agwanda, in particular, a constant thorn in the Wazito's backline with his runs.
They came close to scoring a second on the 52nd minute when Samuel Mwangi controlled and Enock Agwanda quick throw-in but his shot went over the bar.
Their work was made easier on the 67th minute when Bernard Ochieng received his second yellow card of the match for a bookable offense, leaving Wazito a man less and handing the advantage to their opponents.
Six minutes later, the bankers made their numerical advantage count when substitute Simon Abuko headed home their second to make the scores 2-1.
None of the teams could find the back of the net in the last 15 minutes, as the match ended 2-1 in favor of KCB.
The win saw KCB move to fifth on the log, while Wazito remained 13th with 11 points after 14 matches.