Salesbury fell short in a 27-over game against second place Great Harwood - but stay in pole position for promotion to Section A.
Great Harwood made 125-7, as opener Jack Edgar hit 53 not out.
Mohammed Shabaz took 5-61.
Salesbury closed on 98-6 in reply, with 29 from Jason Rawson, 16 from professional Susantha Pradeepand an unbeaten 17 from Scott Wharton.
The Red Caps remain second in Section B, three points clear of Cherry Tree ahead of Saturday’s trip to leaders Clitheroe.
Lawrenson Cup Semi-Final: Read 219-6, Ribblesdale Wanderers 135, Read won by 84 runs
Division One: Burnley Belvedere II v Burnley Belvedere 1, abandoned; Clitheroe 140-6 (Andy Hutchins 76), Brooksbottom 56-9, Clitheroe won by 84 runs; Earby v Stacksteads, abandoned; Padiham v Barnoldswick, abandoned; Read 125-4 (Elliot Artingstoll 65), Salesbury 124-7, Read won by six wickets; Ribblesdale Wanderers v Cherry Tree, abandoned
Division Two: Edenfield v Feniscowles II, abandoned; Feniscowles I 79-0, Euxton 78, Feniscowles won by 10 wickets; Great Harwood v Baxenden, abandoned; Oswaldtwistle Immanuel v Whalley, abandoned; Stacksteads v Brinscall, abandoned.
Cherry Tree 155-9, Ribblesdale Wanderers 222, Ribblesdale won by 67 runs; Clitheroe III 234-9, Feniscowles 134, Clitheroe won by 100 runs; Edenfield v Clitheroe, postponed; Euxton 198-8, Salesbury 180-7, Euxton won by 18 runs; Oswaldtwistle Immanuel v Read, postponed; Padiham 139-9, Baxenden 35, Padiham won by 104 runs; Whalley 76, Great Harwood 77-2, Harwood won by eight wickets.