Padiham slipped up, falling to defeat by Barnoldswick despite a fighting 47 from professional Mark Harvey.
Ribblesdale Wanderers took advantage with a 10 wicket victory over Baxenden. Shahid Nawaz led the way with 72 helped by Robert Palmer's 53.
Clitheroe also continued their recent return to form with a seven wicket win over Whalley.
Professional Jonathan Fielding had a superb day taking 5-65, reaching 100 wickets for the season, and scoring 62 not out with the bat.
Great Harwood fell to defeat by Read as Kashif Ibrahim took 5-37 and Malcolm Heyworth top scored on 25 not out. Harwood professional Charles Dagnall took five wickets for 54, but Read secured a comfortable seven points.
Cherry Tree took the honours with a seven wicket victory over Settle, Gary Bolton scoring 46 not out. The Dales side hung on in the first innings with nine wickets down as Naeem Ashraf took 5-52.
Edenfield beat Oswaldtwistle in a high scoring game. John Ashley scored 114 backed up by Andy Wright 70 as Edenfield set a target of 261-9.
Oswaldtwistle made a brave effort, but fell just short.
Earby beat Blackburn Northern whose nightmare season continued. Andrew Jaggers took 7-40 as Northern struggled to 109-8 and Earby secured an eight wicket win.
Results:
Settle 122-9, Cherry Tree 125-3 (5);
Baxenden 130-9, Ribblesdale 131-0 (5);
Edenfield 261-9 (5), Oswaldtwistle 224-7;
Read 128-8 (7), Great Harwood 127;
Earby 110-2 (5), Blackburn Northern 109-8;
Padiham 155-9, Barnoldswick 158-7 (5);
Whalley 119-9, Clitheroe 120-3 (5).