BARNTON were victors by a nine-wicket margin for the second successive Saturday, this time at the expense of visiting Kingsley.
After choosing to bat, the away team reached 64-2 before Simon Hancock (4-21) and Adam Garrod (4-19) ripped through the rest of the order to leave them all out for 114.
Despite the dismissal of Rick Farnworth, Paul Coot (71no) and Garrod (37no) combined to help Barnton to their target in 21 overs at 116-1.
The Broomsedge outfit still occupy third place in Division Two, 30 points behind second-placed Barrow.
Winnington Park ended a month-long wait for a win by beating lowly Langley by eight wickets, improving their chances of avoiding relegation to Division Three.
Tom Speak (5-37) and Sam Barnes (4-15) combined to skittle the hosts for just 75 in 20 overs despite skipper Mike Johns losing the toss.
Phil Amatiello (34no) and Rob Begbie (32no) shared in an unbroken 54-run partnership for the third wicket to guide the visitors to their victory target.
Oakmere are 44 points adrift of a position of safety in Division One following a seven-wicket defeat home to promotion-chasing Ashton on Mersey.
Invited to bat after losing the toss, the hosts were dismissed for 117 with Paul Yearsley and Sam Catling (both 33), plus a battling knock from Tom Cristofani (24), the highlights as Mike Roberts returned figures of 5-46 from 23 overs.
James Lines (82 from 54 balls) hit a dozen fours and three sixes in a fine innings as Ashton raced to their target inside 20 overs.
In Division Three, Winsford had to settle for a draw at Wilmslow Wayfarers after being frustrated by the hosts’ batsmen.
Set a target of 184 to win, they closed well short on 122-6.
Earlier, Craig Webb (76) and captain James Tierney (42) had top-scored for the men from Knights Grange as they piled up 183-3.