Wazito FC advanced to the third round of the FKF Shield after a narrow 1-0 win against Egerton FC.
The 2018/19 National Super League champions have not been having a good run in the top-tier, and Saturday's match offered them a break and an opportunity to experiment with some of their tactics against minnows Egerton.
Augustine Otu's strike after just 20 minutes was all the Stewart Hall-led side needed to make it to the Round of 16.
Three-time champions Sofapaka had to settle their game with Balaji FC through penalties after settling to a goalless draw in regular time.