The Ribblesdale League title will go down to the wire – but defending champions Baxenden have had to settle for third spot this season.
Clitheroe’s sub professional Anwar Ali undid Oswaldtwistle as the Chatburn Road side moved to within touching distance of the Ribblesdale League senior division title.
Ali returned figures of 9-40 from 13.5 overs as the leaders gained a crucial 19-run victory over Immanuel at New Lane.
It was disappointing for Ossie who have slipped into the bottom two with one game to go.
But the New Lane bowlers have definitely had a good season with Imran Abid’s five-wicket haul on Saturday taking him to 62 for the season and Gerard Metcalf picked up another four wickets to take him to 58 for the campaign.
And it was touch and go for Clitheroe who now only require three bonus points against Salesbury on Saturday to clinch their first championship since 2006.
Captain Peter Dibb made a half-century as the visitors were dismissed for 137. And with Daniel Metcalf and Oliver Clare batting solidly, Ossie reached 105-3. Skipper Dibb admitted: "I feared the worst."
However Colne paid man Ali helped get rid of the Immanuel order with only Josh Marquet preventing Ali finishing with all 10 wickets, claiming the scalp of home paid man, Chris Cook-Martin.
Cook-Martin has 767 runs for the season and has signed up for next season.
Read kept up the pressure at the top with an expected win at bottom club Salesbury to ensure the title race goes dow to the final day.
Read, who are 10 points adrift but guaranteed second place, must now beat Great Harwood tomorrow and hope for help from Salesbury to deny Clitheroe.
Ninth-placed Harwood could still finish seventh if they win this final game and will want to complete what has been a tough season with a victory.
They had a close win over Whalley on Saturday with Paul Houldsworth’s unbeaten 48 helping them to 151.
Houldsworth then helped to take early wickets and it was a tight finale with Harwood winning by just 10 runs.
Champions Baxenden – who were in this year’s title race for so long – are assured of third spot after beating Settle in a high scoring game at Back Lane.
Settle’s Dickon Morris top-scored with 89 in a match that yielded 487 runs and saw Baxenden win by 23 runs.
Top scorers for Bash were pro Baber Naeem with 73 and Lewis McIntosh with 66. Naeem also took four wickets as his season’s tally is now 83.