•Samuel Mwangi put KCB opened the floodgates six minutes into the match before Baraka Badi and Michael Oduor completed the rout in the 50th and 59th minute respectively.
•Elsewhere, Wazito beat Mathare United 2-1 as AFC Leopards and Nzoia played out to a two-all draw. Kakamega Homeboyz beat Sofapaka 2-1.
KCB head coach Zedekiah "Zico" Otieno says the bankers will continue to step on the gas peddle in search of their maiden top-flight title even if the glorious opportunity to fly the country's flag in continental assignments has painfully slipped through their fingers.
Zico was full of good words for his charges who unleashed one of their best performances this season to thump a hapless Kariobangi Sharks side 3-0 at Thika Stadium on Sunday.
KCB's Samuel Mwangi opened the floodgates six minutes into the match before Baraka Badi and Michael Oduor completed the rout in the 50th and 59th minute respectively. The outcome has propelled them to 54 points, one adrift of leaders Tusker.
"I think it was wonderful. As a coach you can't ask for anything more from from the players. I think everybody gave his best and we won 3-0 against Sharks who were in a very good form. That's something you can't take for granted, it's hard work from the players and I give them all my congratulations," said Zico.
"Any dreams of representing the country is now is now out of our hands. You can remember on June 30 when FKF was supposed to name the country's representatives we had two matches and advantage in terms of points and then we went and drew against Kakamega Homeboyz," said Zico.
For now all we can do is to work hard and win all our remaining matches," said Zico.
Meanwhile, Kariobangi Sharks coach William Muluya conceded defeat, saying their opponents simply outclassed them in the seemingly one-sided affair.
"KCB played well. They deserved to win. They scored three clean goals. Maybe today some of the things didn't go right for us. It was a bad day in office so to speak," said Muluya.
The tactician pointed out that some of the decisions effected by the technical bench were partly to blame for their huge loss.
"I brought in three players just coming from injury. It was also some bit of risk. It was like keeping faith. It didn't work out for us because three minutes from kick off we had already conceded. Sometimes, we do lose matches from the bench and today was one such occasion.
Elsewhere, Wazito beat Mathare United 2-1 as AFC Leopards and Nzoia played out to a two-all draw. Kakamega Homeboyz beat Sofapaka 2-1.