East Africa Premier League

Rwenzori Warriors maintained their stranglehold over the 20-over competition with a nine-run win over Kongonis, who had started the day in second place but slipped to fourth by the finish. Rain in Kampala, a feature of both tournaments to date, limited the game to a ten-over-a-side thrash. Rwenzori slogged their way to 76 for 5, and chasing a revised target of 82, Kongonis were always just behind the required rate.

Nile Knights savaged Coast Pekee's bowlers mercilessly, smashing 91 for 0 in 8.5 overs to record a ten-wicket win in Entebee and in so doing move second. In two matches Pekee's bowlers have managed one wicket between them.

Rain also was a factor in Rift Valley Rhinos' six-wicket win over Nairobi Buffaloes. The Buffaloes only managed 65 for 8 in their 12 overs, Kenya veteran Joseph Angara taking 2 for 4 in his two overs, and Rift knocked off the runs with nine balls to spare.

East African Cup

Kongonis completed a wretched weekend in Uganda with a second defeat at the hands of Rwenzori Warriors, a result which meant they were leapfrogged at the top of the 50-over league by the home side. While Saturday's match had been close, this was a slaughter, and to add to their woes, the TV cameras were present to witness Kongonis humiliation. Rain again delayed the start, and Kongonis lost returning international Seren Waters to the first ball of the game and it was downhill from there as they were bowled out for 72 in 27 overs. Three bowlers shared nine wickets, with Roger Mukasa returning the eye-popping figures of 6-1-7-3. The Warriors took only 14.3 overs to wrap up their seven-wicket win.

At Entebbe, in another game held up by rain, Nile Knights scored 178 for 6 in 38 overs to beat Coast Pekee by 78 runs. Pekee are still waiting for their first win in either competition, while the result lifts the Knights to within two points of Kongonis.

Nairobi Buffaloes joined the Knights on 12 points after a tight three-run win over Rift Valley Rhinos. Despite only making 129, the Rhinos bowlers maintained a stranglehold on a rain-interrupted innings - Hiren Varaiya, back from international duty, taking 3 for 12 in nine overs - and the Buffaloes only scrambled the winning runs off the last ball of their 33.5 overs.