Earby claimed a welcome victory as they beat Feniscowles by 45 runs at the Applegarth on Saturday.
The visitors won the toss and put the hosts in to bat, and Earby were all out for 246 in 42 overs.
Skipper Matt Nutter (pictured) led by example, as he opened the innings and top-scored with 63.
He found significant support in the form of Sam Parry, who hit 58, Richard Craddock, who made 36, and Benjamin Cocker, who finished unbeaten on 19.
Feniscowles were dismissed for 201 in the final over, as Jake Hargreaves took 5-59 from 16 overs, Craddock 2-40 and Luke Hipgrave 2-28.
Meanwhile, Barnoldswick were on the receiving end of league leaders Settle, who smashed 440-8 at Victory Park, as William Davidson hit 163 off 91 balls, Jack Harrison made 128 and Robbie Davidson 49 off 25 balls.
Barnoldswick made a decent fist of their reply, finishing on 217-9 as Amir Saddique hit 51 and Majid Inayat 54.