Accrington came away from The Tony's Pizza and Kebab House Lanehead Cricket Ground empty handed after a 143 run defeat.
Jack Bradford hit a career best 63 and professional Chirag Khurana took 6-31 for Bacup.
Jack hit eight fours and faced 73 balls for his 63, hitting his maiden Lancashire League half century in his 111th innings.
Openers Lawrence Adlum (27) and Matt Collinge (32) put on 56 and Khurana (40) and Jack put on 68 for the 3rd wicket in Bacup's 208 all out.
Yousuf Ali took 3-46 as Bacup's last 8 wickets fell for the addition of 56 runs.
Ali's 24 and 11 extras were the only double figure scores for Accrington who were bowled out for 65 and were once again were undone by Khurana who has now taken 28 wickets at 6.9 against the club in five matches.