Ramsbottom have extended their lead in the Lancashire League with an emphatic 146 run win over Lowerhouse.
Second placed Enfield lost by 20 runs at home to Burnley. There were also wins for Bacup, Church, East Lancs, Haslingden and Rishton.
Northern League:
Leaders Morecambe won by 6 wickets away at Kendal, whilst second placed Darwen slipped to a 5 wicket defeat at Blackpool. There were also wins for Chorley, Fleetwood and Preston.
The games between Lancaster and Leyland Motors, and Leyland vs St Annes were drawn.
Ramsbottom Cup semi-finals:
Great Harwood defeated Barnoldswick by eight wickets and Clitheroe overcame Ribblesdale Wanderers by 30 runs.
Source:
BBC Sport