The taxmen took their point tally to 28, one above the bankers, who are third and seven below leaders Western Stima, who have played a game more.
Ushuru came from behind to see off the hosts, who took the lead through Dennis Omonge in the 28th minute.
Kevin Atsiano and Benson Amianda snatched all three points for the taxmen with a goal each, after the restart.
Eldoret-based GFE 105 played out to a stalemate with Modern Coast Rangers while FC Talanta made it two wins in two when they edged out Nakuru All-Stars 3-2.
Nairobi City Stars played out to a 1-1 draw with Kenya Police.
City Stars were coming on the back of a 3-2 come from behind win over KCB in their last match while Police, who lost 1-0 to Kisumu All-Stars dropped to sixth with 25 points from 15 matches.