For the second consecutive week, Nelson fell to a heavy defeat at the hands of a bottom of the table team.
On Saturday they travelled to Bacup and suffered a 69-run loss.
Bacup won the toss and batted but were reduced to 19-2 as substitute professional AtaurRehman had Adam Highley caught at slip by Harrison Phelan, and SamHalstead had Matt Collinge caught behind by stand in wicketkeeper Chris Heap.
But Tim Farragher and professional Haseeb Azam put on 104 for the third wicket.
Richard Meade replaced Halstead, and his first nine overs cost 46 runs, before gained two wickets in an over.
Farragher hit him over his head and Halstead made a splendid over the shoulder catch at long on to dismiss him for 37. The batsmen had crossed and Haseeb faced the next ball. He played a similar shot and was caught by Halstead on the boundary for 48.
The fifth wicket fell in identical fashion, Halstead taking another catch at longon off Meade’s bowling to dismiss Matthew Thompson for 16. Halstead took two more catches – this time close in at midon off Phelan’s bowling – to get Peter Killelea (7) and John Syers (2) out, putting Bacup on 159-7.
Meade was finally relieved and Rehman returned to immediately trap Joey Sutcliffe lbw for a duck, but Aaron Fielding, with a defiant 17, took the score to 172 before Rehman got him lbw.
Phelan bowled Matt Ramshead without any further addition to the total. There were three wickets each for Rehman and Meade but Phelan had the best figures of 3-26.
Nelson needed an outstanding innings from someone but no one stayed at the crease long enough to build an innings. Phelan top scored with 18 and Rehman made 17 from a streaky innings which saw him dropped twice.
Halstead (15) and Khalid (12) reached double figures but Nelson were all out in the 30th over, 70 runs short of their target.
Rishton return to the bottom but it is getting very tight at the foot of the table.
Nelson host Haslingden at Seedhill on Sunday.