Rain was also a factor in the west where Ferguslie beat the weather and East Kilbride at Meikleriggs.
Riyaad Henry’s 70 and 44 from Gregor Preston-Jones helped the Paisley side post 237-7.
Set a revised target of 242 from 46 overs, East Kilbride were firmly in contention until Henry’s 4-32 proved decisive in a 40-run success.
Kelburne remain winless after going down by seven wickets at Nunholm where Scott Beveridge claimed five wickets and Niall Alexander four to dismiss the visitors for 156.
Josh Forsyth hit 43no and Chris Bellwood 42no to seal a second win of the season for Dumfries.
Gavin Pitt and Sachin Chaudary claimed three wickets each as Prestwick restricted Poloc to 150 at Shawholm before rain interruptions saw the target revised.
With the weather threatening again, the Ayrshire side eventually scraped to victory by three wickets.
Youngster Harry Briggs scored a crucial century as Greenock secured a second consecutive win at the expense of Ayr at Glenpark.
Briggs’ 58 helped the home side battle to 193-8 before three wickets each for Kyle Scrimegour and Louis Ware helped bowl Ayr out for 155.
No result was possible at Bothwell Castle Policies where champions Clydesdale were denied the chance to press home an early advantage against leaders Uddingston.