Kenya won the fifth Twenty20 game against Sri Lanka 'A' by six wickets in a last-ball thriller after the Sri Lankans had already won the series with a nine-wicket win in game four.
After Kenya limped to 99 for nine in the opening game of the second double-header, Sri Lanka eased to victory only to be beaten in the afternoon.
Their score of 134 all out almost proved to be enough but Rakep Patel hit the last ball to the boundary to seal Kenya's first win, making the series score 4-1 to the home side with two games remaining.
The series is part of Kenya's preparations for the ICC World Twenty20 2014 Qualifier, which gets underway in the United Arab Emirates on 15th November.
The first match of the day saw their batting falter with only Morris Ouma (28) making much headway. Ramith Rambukwella and Lahiru Jayarathne took two wickets apiece and there was one each for Shaminda Eranga, Isuru Udana and Milinda Siriwardene.
The Sri Lankans lost Upul Tharanga, bowled by Elijah Otieno for six but were otherwise untroubled in their pursuit of 100.
Kushal Perera hit 54 not out in 43 balls and Dinesh Chandimal 32 in as many deliveries to see them home in just 13.5 overs.
The roles were reversed in the later game, however.
Batting first, Sri Lanka were dismissed as Angelo Perera (54) was the only batsman to consistently get on top of the bowling.
Nehamiah Odhiambo returned three for 24, Otieno two for 29 and Hiren Varaiya two for 20 as Kenya produced their best performance of the series so far.
They still needed to bat well and thanks to David Allan's 38 and Ouma's 64 in 55 balls, they kept themselves in the game.
However, Ouma was run out by Udana with the scores level off the penultimate ball, but as he had crossed with Patel, the experienced batsman was on strike and able to hit the winning runs.
The final pair of games are tomorrow (2nd November).
© Cricket World 2013