Bangladesh completed a one-day series sweep against Kenya with a seven-wicket win in the fourth one-dayer to hand them four wins from four series matches.
A wonderful unbeaten maiden century from Bangladesh opener Rajin Saleh helped his side power on to 3-237 from just 41.3 overs, in reply to Kenya's 9-232 from its 50.
With Bangladesh looking in trouble at 3-62, Saleh (108 not out) and Habibul Bashar (64 not out) put on an unbeaten 175-run fourth wicket stand to help polish off a convincing series performance.
It was Bashar's first half-century in 20 ODI innings, and the timing could not have been better after the Kenyans recorded steady breakthroughs with the score on 29, 43 and 62.
Earlier, Kenya posted its highest total of the series, thanks mainly to Steve Tikolo who hit 81 from just 87 deliveries faced.
Together with Hitesh Modi (35), Tikolo went about rescuing the Kenyan innings when he came to the crease at 2-28 - the pair recording a third wicket stand of 95.
Collins Obuya (45) and Tony Suji (30) chipped in at the end of the innings to help post a respectable target for Bangladesh to chase, but Saleh put an end to thoughts of a final match Kenyan victory.