KELSO'S Craig Adams made sure bragging rights from Saturday's Borders derby remained at home.

The former Edinburgh all-rounder hit a magnificent 86 from the Shedden Park crease to set Gala a target of 259.

And he followed up his batting exploits up with five wickets for 27 runs to make sure of a comfortable victory.

Kelso's 184-run win keeps them third in the Championship with Gala now sitting in seventh.

St Boswells remain in sixth in Division Two despite suffering a 77-runs defeat against Drummond Trinity.

It is looking increasingly ominous for Selkirk in Division Three after going down by five wickets against Haddington at Neilson Park.

Darren Fenton's 20 was the best the Souters could muster from the crease.

And Haddington required only 26 overs to surpass the target of 72 runs.

Hawick and Wilton suffered a shock defeat in Division Four to lose their 100 per cent record.

Stuart Hair's 26 was the highlight of a disappointing Hawick innings at Goldenacre.

Despite a spirited effort to salvage something from the match with the ball, Heriots Thirds reached the target with two wickets to spare.

Hawick and Wilton remain top of the table.

Melrose are closing in on promotion from Division Five after recording a six wicket win over Watsonians Thirds at Huntlyburn.

Darren King's four wickets for the loss of 15 runs helped Melrose restrict the visitors to 100 all out.

Donald Crawford hit 33 as the hosts passed the target with the loss of only four wickets.

Peebles County lost ground in the promotion race after going down by 81 runs to Dunbar at Whitestone Park.

The visitors reached a catchable 133 from their innings, but a batting collapse saw County all out for just 52.

Peebles remain fourth but have lost ground on the top three.

The Gala/Hawick Development Squad are also sitting in fourth down in Division Eight following a 39-run defeat against Morton Thirds.