SALESBURY are up to third place in the Ribblesdale League thanks largely to the efforts of Liam Bedford.

The former Burnley man scored an unbeaten 72 – that included 12 fours – as Salesbury eased to a nine-wicket win over Brinscall.

The opener put on an unbeaten second-wicket partnership of 138 with Peter Richardson who was 50 not out as the Red Caps reached their target with 20 overs to spare.

Earlier, Brinscall were bowled out for 141 – Nisal Francisco (35) and James McVite (27) the main contributors – as Oliver Wetton took 4-55 and Elliott Simpson 3-36.

Salesbury are 30 points behind leaders Feniscowles and 13 behind defending champions Settle who both won to maintain their unbeaten starts to the season.

Settle beat title hopefuls Ribblesdale Wanderers who started the day in third place but slipped down to fifth.

Wanderers batted first and lost the prolific Mack Spencer without scoring, Andrew Needham made 30 and a Ryshon Williams a quick-fire 42 to get them back on track.

However, a middle-order collapse saw them bowled out for 145 with number 10 Jordan Britcliffe adding 19 to help boost the total.

Harry Snowden did the early damage taking 3-28 and then Dante Niles, with 4-26, who was the star with the ball.

Openers Alex Gould (23) and John Davidson (39) got Settle off to a good start and it was left to Ashen Silva (32 not out) to help his side to an easy seven-wicket win.

Feniscowles beat Cherry Tree to make it nine wins out of nine. Batting first, Fenny scored 208-5, Mini Bhada top scoring with 63 while good support came from Mo Bhada (51), Christopher Bleasdale (31 no) and Zameer Hussain (31).

Cherry Tree collapsed to 79 all out as Jack Wollridge top scored with 27. Mini Bhada took 5-17.

Read are up to fourth place thanks to a 26-run win over Earby.

Read won the toss, opted to bat and got off to a steady start with opener Joe Halstead making 39. The main partnership of the innings came for the fourth wicket between Ockert Erasmus and Duncan Bennett who added 72 before Erasmus was out for a run-a-ball 75.

Bennett went on to make 59 as Read made 227-7. Jake Hargreaves took 3-52 and Martyn Windle 2-36.

In reply, Earby were on 34, when Andrew Rushton took a hat-trick as part of four wickets that fell for one run.

Jake Hargreaves (52) and Prasansana Jamamanne (64) helped rebuild he innings but Earby were all out for 201 with Rushton ending with 4-49.

Barnoldswick posted 238 all out at Padiham – Jack Reitschel (72) the top scorer – as Jack Edgar (5-50) and Bailey Muldoon (4-57) took the wickets. In reply, Jack Edgar made 83 before they collapsed to 198 all out, Wasique Ali taking 4-22.

Oswaldtwistle (197-7) beat Whalley (189-9) by just eight runs.