Barnoldswick won their 20/20 derby with Earby on Friday night at the Applegarth to give their hopes of reaching the finals day a boost.
The Victory Park side now sit second in Group Three with four points, two behind leaders Padiham, after four matches.
In a see-saw encounter, Adil Khan won the toss for the visitors and elected to bat, and openers Umar and Amir Saddique put on 85 for the first wicket, both scoring in excess of a run a ball.
Earby skipper Matt Garner ran out Amir for a 34-ball 35, which included five fours, but Umar and Luke Hodgson added another 22, before the first team skipper was caught by Jason Lockley off Lee Parkinson for eight.
Umar Saddique followed 10 runs later for a 51-ball 69, including six fours and two maximums, as he was also run out, by Jake Hargreaves.
As Barlick looked to hit out in the remaining overs, wickets tumbled.
Mohammed Saffii was caught behind by Garner off Hargreaves for four at 122, and Shashrika Pussegolla followed for the addition of 12 runs, having made four, bowled by Anton Muller.
Parkinson bowled Jonathan Beechfor a single five runs later, and a further run out accounted for Ahmed, who made 16 off 11 balls.
Khan (5 not out) and Jon Hall Jon Hall(8 not out) saw out the innings as Barlick closed on 158-7.
Muller took 1-42, Hargreaves 1-35 and Parkinson 2-28.
Earby were in trouble from the off in reply.
They lost Muller first ball, caught and bowled by Beech, and Saffii had Richard Craddock caught by Khan for three.
Sam Parry followed at nine, caught by Pussegolla off Beech for three, and when Daniel Helliwell was caught by Hodgson off Saffii second ball, without score, the hosts were 10-4.
Nathan Taylforth and Hargreaves put on 17 for the fifth wicket, before Saffii struck again to remove the former for 11, and with Hargreaves the aggressor, he and Jake Greenbank added another 17.
Greenbank fell for three, trapped by Jordan Howarth-Hynes, who finally saw off Hargreaves at 79, for an impressive 25-ball 31.
Still there was resistance fro Earby, who refused to go down without a fight.
Lockley was bowled by Pussegolla for a single, but but Parkinson and Luke Hipgrave put together a partnership worth 27, before the former was bowled by Hodgson for 14.
Hipgrave and Garner added 32, but, 12 runs short of their target, the skipper was caught by Beech for Saffii’s fourth victim, having made nine.
With an over remaining, Hipgrave was left stranded for a superb 31-ball 56, which included five fours and four sixes. Beech finished with 2-31, Saffii 4-12 and Howarth-Hynes 2-34.
The sides meet again tomorrow at Victory Park in the league, with wickets pitched at 1-30 p.m.
Tonight, in the 20/20 competition, Barnoldswick host Read and Earby are at Padiham, both matches starting at 6-15 p.m.
Last Saturday, Barnoldswick’s Section B top of the table clash at Padiham was abandoned without a ball being bowled.
However, Earby were beaten by 10 wickets at home by Brinscall, with no details available at the time of going to press.