Much of the action took place off the field after eight national squad players boycotted last weekend's matches in another row over central contracts. But this time Cricket Kenya took a hardline stance and refused to back down, leading to the eight seeking a meeting with the board on Friday. But the franchises took the initiative and told the players they had been dropped and would not be selected again this season, in effect scuppering any hopes they had of negotiating their way back into the Kenyan side.
East Africa Premier League
Rwenzori Warriors beat Rift Valley Rhinos in the meeting of the only two previously unbeaten teams, bowling out Rift for 77 and then knocking off the runs for the loss of five wickets with three overs to spare. Rift never recovered from collapsing to 3 for 3
Nairobi Buffaloes moved second with a last-ball five-wicket victory over Nile Knights, Rajesh Varsani thumping a four with two needed for the win. Colins Obuya, who had reportedly received threats over his participation in the tournament while other former team-mates were striking, led the Nairobi innings with 55.
Coast Pekee's made it five losses in as many games as they only managed 95 for 6 in their 20 overs - Dominic Wesonga the pick of the bowlers with 4 for 15 - and Kongonis strolled to a six-wicket win with seven overs in hand, Duncan Allan celebrating his call-up to the national team with 51.
East African Cup
Kongonis moved top of the table, beating tournament whipping boys Coast Pekee by 70 runs (D/L). Kongonis overcame a middle-order collapse which saw them slip from 58 for 1 to 64 for 4, eventually posting 219 for 8. Weather interventions left Pekee chasing 149 from 23 overs, a target which proved well beyond them as they limped to 78 for 6.
Nile Knights were left frustrated after rain washed out their match against Nairobi Buffaloes with them in a strong position. Ugandan international Arthur Kyobe scored 123 off 100 balls to steer the Knights to 261, and in reply the Buffaloes were wobbling on 55 for 4 from 17.4 overs when the rain came.
Rwenzori Warriors, who are finding the 50-over game a tougher prospect, finally recorded their first win, beating Rift Valley Rhinos by five wickets. The Rhinos lost their way after starting well, losing their last nine wickets for 90 as they were bowled out for 137. The Warriors needed fewer than half their allocation of overs to knock off the runs.