SETTLE have been knocked off the top of the Ribblesdale League Senior Section table after a humbling defeat.

Just three weeks after achieving a record score of 440, Settle were dismissed for just 46 to lose a low-scoring encounter with Salesbury by 37 runs at Marshfield.

Oswaldtwistle Immanuel, eight wicket winners over Barnoldswick, took advantage of the champions' defeat to go five points clear in the race for the title.

The afternoon had started so well for Settle after they opted to bowl first. Sadrian Ward (2-30) and Matthew Simpson (1-27) kept a tight hold on the batsmen who were struggling at 23-3.

Matters got considerably worse for Salesbury once Josh Mullinder was brought on.

The left-arm spinner proceeded to take 6-19 in just 19 balls, his best ever Senior League performance in what has been a superlative summer for him.

His fifth five-wicket haul this season puts him on 43 wickets in all competitions.

With the visitors dismissed for 81 inside 26 overs, Settle were clearly favourites to hold back Oswaldtwistle in the Senior League title race. But Sri Lankan pro Hashen Ramanayake had other ideas, removing both openers with 11 runs on the board.

His analysis of 4-17 was surpassed by Sam Bristol who tore through Settle’s line-up to finish with 6-26.

None of the batsmen managed double figures and the total of 46 all out in 13.3 overs told a sorry tale.

Settle know they have ample talent to win a second consecutive title and could still land a unique treble, but they have to put this defeat behind them.

They visit Padiham in the league on Saturday before taking them on  in the Ramsbottom Cup final on Sunday.

Settle are also through to the 20/20 finals which will be played on August 27.