Ribblesdale Wanderers continued their fine start to the Ribblesdale Cricket League season but could not take maximum points against Oswaldtwistle Immanuel.

Wanderers were put in to bat and Mack Spencer and Eddie Steinson, 15, gave Ribblesdale a solid start, putting on 57.

Spencer was then joined by Andrew Needham and they took score to 83 before Spencer was out for 44.

The rest of the innings was dominated by Needham as he scored 100 not out off 60 deliveries including 10 fours and four sixes.

Ribblesdale ended with the impressive total of 210-6, Niall Heyes taking two wickets.

In reply, Andrew Metcalf with 33 kept Oswaldtwistle up with the required rate.

Captain Phil Howard, 25, and Siraj Akhtar, 22, kept the score moving but the loss of three wickets for three runs put Oswaldtwistle on the back foot.

The only question was would Ribblesdale be able to get the last couple of wickets and claim the two bonus points.

In the end they could not get the last wicket as Oswaldtwistle finished on 140-9, Jordan Britcliffe taking four wickets.

Wanderers are joined at the top on 46 points by Settle who were five-wicket winners over Feniscowles.

Feni batted first and were bowled out for 102, Mo Bhada top scoring with 33 and Will Davidson taking three wickets.

Openers Robbie and John Davison with 20 and 23 respectively got Settle off to a steady start and with 39 from Tom Davidson an easy victory looked on the cards. However, Syed Atiq Shah took 4-18 before Settle secured victory.

Salesbury are 12 points behind the top two in third after beating the side who started the day in that position, Read.

Salesbury batted first and thanks to Liam Parkinson, 24, Joe Rawlinson, 38, and late runs from Max Wyn-Jones, 20, and Tom Jones, 18, made 144 all out. Joseph Halstead took 4-21.

Read’s batsman never got to terms with the Salesbury bowling and were all out for 118.

Only Jack Wood with 26 not out and extras, 34, made significant contributions. Oliver Welton with 3-18 was the pick of the bowlers.

Both Earby and Cherry Tree were looking for their first wins of the shortened season.

Cherry Tree batted first and posted an excellent score of 156-9. Danny Chesters made 51 as Joseph Robinson took 3-31.

The required total was reduced to 148 off 37 overs and Earby got home by four wickets with Luke Hipgrave leading the way with 44. Rob Ince took 3-25.

Padiham were six-wicket winners over winless Whalley.

Whalley batted first and posted 172-4 thanks to Sam Jackson’s half century and 43 from Jack Edgar.

In reply, Padiham reached the required total for the loss of four wickets, Nathan Whitehead top scoring with 43 not out. Barnoldswick picked up a three-wicket victory over Brinscall in a game that saw both sides looking to stay in contention.

Brinscall batted first and looked in trouble at 15-3 but Mark Hague, 49, and Daniel Haynes, 53 not out, helped them post 151-8.

Jonny Beech with 4-35 was the pick of the bowlers.

In reply Barnoldswick got off to a sound start with 41 from N Ahmed despite an opening burst of 4-22 from Adam Wojciechowski.

At 122-7, the match was in the balance when Matthew Cavanagh, 52, was joined by Jamie Randall, 14, and the pair got their side home with five overs to spare.

The semi-finalists in the Ribblesdale Cricket League’s T20 competition were decided on Sunday.

Settle are through after a seven-wicket win over Barnoldswick.

Barlick were quickly in trouble batting first with Ashir Imdad’s 41, including six fours and one six, providing the main resistance.

Some late runs from Joe Cullen, 19, helped then to 96 all out as Will Davidson took 3-4.

In reply, opener Tom Davidson made a run-a-ball 36 and John Davidson 27 not out as Settle sealed victory with seven overs to spare.

Salesbury join them in the last four after a comfortable 62-run victory over Brinscall.

Salesbury batted first and openers Liam Parkinson, 39, and Peter Robinson put on 92 for the first wicket.

Robinson finished unbeaten on 73 as they made 152-3.

Brinscall were all out for 90 with Oliver Wetton taking 4-11.

Read raced to victory over Padiham with eight overs to spare.

Batting first the latter never got going, only Callum Clarke with 29 looked like getting Padiham up to a defendable total.

Once he was out, runs were hard to come by and the innings finished on 100-7, Andrew Bennett the pick of the bowlers taking 4-13.

Openers James Halstead and Connor Lowes never looked in any trouble and accelerated to pass the required total with nearly eight overs to spare.

Halstead ended on 58 not out off 42 deliveries with 11 fours and Lowes 33 off 34 deliveries including five fours.

Feniscowles complete the last four line-up after winning a tight game against Ribblesdale Wanderers.

Wanderers have enjoyed a fine start to the league season but were all out for 81.

In reply, Feniscowles got over the line in a tense finish with two balls and two wickets in hand.

In the semi-finals the draw will see Settle face Read and Feniscowles take on Salesbury on Sunday, August 30.

The final is scheduled for seven days later, September 6, with a reserve date the following week.