Kelso secured Division One cricket next year after their game on Saturday against Clackmannan was abandoned.
The Tweedsiders knew that a win was all they needed to secure a promotion place and set up a title decider with Dunnikier next week.
Kelso captain Dougie Wilson lost the toss and was put into bat by Clackmannan.
For the second week in a row, openers Mark Henderson and Wilson got Kelso off to a great start with a stand of 60, before Henderson went for 27 off the bowling of Mehboob.
Tom Leslie came to the crease and struggled to get going, and went for a score of 2. Stevie Patterson came in at four and powered his way to a hard-hitting 40 before he fell.
But the Kelso innings was built round captain Wilson as he dug in and got his rewards with a vital hundred, which set them up nicely and gave the bowlers a total of 252 to defend.
After tea, Kelso came out and looked to defend the total as Clackmannan had the hard-hitting Mehboob as opener, who scored 80 off 30 balls against Kelso earlier in the season. Stewart Cessford bowled E.McMahon and then Jason Gibson got Mehboob in the next over, which put the Tweedsiders on top.
Murray Scott then caught and bowled Rasul before the heavens opened with the visitors on 80 for 3.
The captains came to an agreement that the match could not continue, so there was no result and Kelso gained promotion.
However, it’s not all over – they have a title decider on Saturday away to Dunnikier, who Kelso beat earlier in the season.