Batting to first, Kenya rode on Alex Obanda's 112-run stand with Collins Obuya to post a competitive 253 for 5. Uganda, in reply, lost wickets at regular intervals and finished at 206 for 8 in their 50 overs.
Kenya lost two wickets early before Obanda and Obuya came together for the third wicket. The stand ended when Roger Mukasa bowled Obanda after a 103-ball 80. Four overs later, Patrick Ochan picked up his second wicket when Obuya edged one to the wicketkeeper for 71. Steve Tikolo then hit four fours in his innings of 55 in 41 balls as he stitched an unbroken sixth-wicket stand of 51 runs in 5.1 overs with Thomas Odoyo (19 not out) taking Kenya to a competitive total.
Uganda started strongly with its openers resolute enough to see off the first 15 overs without damage. Odoyo provided the breakthrough in the 16th over trapping Mukasa lbw for 17. Abram Mutyagaba, however, continued till the 32nd over before he was run out by Nelson Odhiambo after a patient 95-ball 61. Hiren Varaiya picked up Charles Waiswa in the same over and Uganda slipped to 113 for 4.
After a couple more quick wickets, Richard Okia and Frank Nsubuga offered some resistance by putting on 50 runs for the eighth wicket. Okia was dismissed in the 48th over, while Nsubuga remained unbeaten on 32 off 34 balls, as Uganda fell short by 47 runs.
After registering its first victory, Kenya will hope to put on another good performance when it takes on Netherlands on Thursday, while Uganda takes on Namibia on Tuesday.