Colne were beaten by 40 runs by Todmorden at Centre Vale on Saturday.
The hosts’ captain Andrew Sutcliffe won the toss and elected to bat, with Todmorden making 190-8, as Kristian Garland top scored with 48 not out.
The 24-year-old hit seven fours, mainly finding gaps through the covers, as he shared 41 for the sixth wicket with his skipper, who carried his bat for 32, including four fours and a six.
Colne had started well, restricting Tod to 54-4.
Sub professional Kashif Daud took 4-44, claiming his first victim in opener Simon Newbitt for a duck, hitting his middle stump with the score on four.
Ben Pearson (8) and Elliott Gilford (12) put on 21 for the second wicket, but Daud saw off the pair, both bowled.
Colne captain Matt Walker removed Todmorden professional Bilawal Bhatti for 17.
Ben and Andrew Sutcliffe dug in to put on 45 for the fifth wicket before Ben fell to Daud for 30, including six fours.
Chris Dewhirst was dismissed for a single, caught off John Lambert, before Martin Harlow hit eight to assist Garland,
Stuart Priestley added seven in a partnership of 20 with Garland before the innings closed.
To add to Daud’s four wickets, Lambert claimed 3-40 off 14 overs.
Holt (9) and Bradshaw (7) put on 26 for the first wicket in reply, but Colne were soon 54-5.
The middle order rallied, as Walker hit 23, Kenton Rhodes 17, Lambert 22 and Andy Hakin 21, while Danny Kegg made 12, but Harlow and Bhatti both took 3-35, and Andrew Sutcliffe 3-32, as Colne were dismissed 40 runs shy on 150.
A sixth-successive derby defeat at Nelson the following day leaves Colne bottom of the Lancashire League table with two games remaining, three points adrift of Bacup, and 12 of Rishton.
Colne are at Accrington on Sunday, before rounding off the season with a game at home to Bacup, on Sunday, September 13th, in a game which could decide the league wooden spoon.