Barnoldswick suffered a surprise seven-wicket defeat against Baxenden on Saturday.
But their Ribblesdale League Section B title rivals Padiham were unable to profit, as they were also beaten by Salesbury, who gave their promotion hopes a boost.
Barnoldswick now head the table by eight points from Padiham, with Salesbury a further five points adrift.
At Back Lane, Barlick won the toss and chose to bat, but found scoring difficult.
Mr Extras top-scored with 33, with opener Umar Saddique making 28 from 34 deliveries.
Mohammed Saffii added 20, batting at number 10, but otherwise it was slim pickings as the hosts bowled Barnoldswick out for 142 in the final over.
Gary Sudworth took 4-49and Brad Moses 3-35 for Baxenden, who then knocked off the winning runs inside 33 overs, for the loss of three wickets.
Saffii claimed two of those, for 35 runs, but 30 from Ben Swindells and 35 not out from Moses saw Baxenden home.
Barlick host Padiham in a critical clash tomorrow.
Captain Ian Britcliffe took seven wickets – and son Jordan Britcliiffe claimed a hat-trick – as Earby were beaten by Ribblesdale Wanderers by nine wickets at Church Meadow on Saturday.
Ian won the toss and put the Applegarth side into bat, and took the first three wickets to fall.
Lee Parkinson hit a four and ran two before being caught third ball, and Daniel Helliwell was out for a golden duck, leaving Ian on a hat-trick.
Earby professional Anton Muller survived the hat-trick ball, but the dangerman was out for five, with the score on 20.
Visiting captain Matt Garner and Sam Parry shared 17, before Jordan sent Parry, Luke Hipgrave and Michael Down back in successive deliveries.
Garner (22) was providing stubborn resistance, putting on 25 with Jake Hargreaves (17), but while Jason Lockley added 11, Ian Britcliffe ripped through the tail as Earby were dismissed for 74 in the 24th over.
Ian finished with 7-34 and Jordan 3-37.
In reply, David Howard was bowled by Muller for 20 at 62, but Ryan Canning (39 not out) and Kristian Collinge (1 not out) completed the rout.
Earby host Baxenden tomorrow.