Susantha Pradeep’s all-round effort ensured a double success for Salesbury against Oswaldtwistle Immanuel and Settle respectively.
His haul of 6-46 helped dismiss fourth placed Settle for just 91 before the home side chased down the target for the loss of six wickets, with contributions from Liam Parkinson (20), Aneeq Hassan (28) and Pradeep (24 not out).
Pradeep then contributed 102 out of 227 - off just 76 deliveries - as Salesbury achieved a 28-run win over Ossie 24 hours later.
Hassan was again in the runs, making 39, while Joe Rawlinson added 39.
Pradeep took 4-94 and skipper Steve Brown 3-54 as Immanuel finished short, with seven wickets down.
The wins keep Salesbury’s promotion charge well on track.
They sit six points behind Section B leaders Earby - with two promotion places up for grabs - and 11 points clear of league newcomers Brinscall, themselves a point better off than Cherry Tree.
Salesbury are at home to lowly Euxton on Saturday as they look for a seventh win of the season.