Kelso’s hopes of promotion from Division Three look to be over after a narrow defeat to Murrayfield DAFS 2nds on Saturday.
Murrayfield made 171 all out at Shedden Park, but the hosts could only manage 162, including 54 from Jason Gibson.
Selkirk look destined for Division Four after comfortably beating Livingston. The Souters reached 155 all out, Darren Fenton hitting 47, before the home side crumbled to 59 all out.
In Division Seven, Melrose lost their eighth match as they were skittled out for 50 in a heavy defeat to unbeaten Tranent.