Clitheroe have one hand on the Houldsworth Ribblesdale League title after a crushing 145-run win at closest rivals Barnoldswick on Sunday.
With five games remaining, the Chatburn Road side hold a 39-point lead at the head of the Senior League.
“Everything that could go wrong, did go wrong,” admitted Barlick skipper, Liam Bedford after this unexpectedly one-sided rout of the outclassed defending champions.
Batting first, Clitheroe posted 216-6 from their 45 overs, with Kashif Siddique and Peter Dibb hitting half centuries.
Barnoldswick never threatened to chase down their target, as Josh Marquet was quickly among the wickets.
Marquet finished with 5-32 as the home team were bowled out for only 71.
Clitheroe, third 12 months ago and champions for the last time in 2010, could now collect the trophy after this weekend’s forthcoming double header at Baxenden on Saturday and Ramsbottom Cup winners Ribblesdale Wanderers on Sunday.
Barnoldswick remain favourites for second place but Baxenden’s nine-wicket win over Settle opens the door for a three-team chase for third.
Read enjoyed one of their best recent results with a seven-wicket success over Euxton.
Mohammad Jamal led the victory charge with 107 off just 64 balls, with 13 fours and six sixes.
Read restricted Euxton - battling to stay out of the bottom two - to 226-9, with Ulricht van Duyker making 83.
However, Read passed the target with three wickets down as Joey Marshall added 66 to Jamal’s century.
Padiham recruited Lancashire all-rounder Oliver Newby for their game at Ramsbottom Cup winners Ribblesdale Wanderers.
And the former Read man claimed six home wickets for 37 from 16 overs.
However, Wanderers defended their target of 111 as prolific Ian Britcliffe returned figures of 7-65 from 16 overs to earn his team a 17-run victory.
Susantha Pradeep earned Salesbury a two-wicket triumph over Earby, hitting 65 as the Red Caps passed their target of 156-9.
Jason Rawson added 35.
Earlier, Edward Foster and Stephen Brown both took four wickets for Salesbury.
Whalley beat Oswaldtwistle Immanuel by three wickets, after Saurabh Bandekar took 6-63 in Ossie’s 146-9.
The Station Road side knocked off the runs with opener Mark Fallon (66) steering them to the brink of victory, fourth man out at 122.
Saturday’s games were washed out.
This weekend, Read host Edenfield on Saturday and travel to Padiham on Sunday.
Salesbury host Padiham on Saturday and Settle on Sunday, while Whalley are at home to Ribblesdale Wanderers on Saturday and Great Harwood the following day.