Haslingden racked up 263-6 with professional Phil Hayes making an unbeaten 102 and Mohsin Imtiaz 60.

And they thought that would be more than enough but Aaran Heal made 91 and Jon Finch followed up his four wickets with a half-century.

At the end Fergus Bailey (17 not out) and Joe Beneduce (16 not out) got Lowerhouse home to cheer their fans.

Haslingden innings

M Imtiaz c and b Hope 60
CP Read c Beneduce b Finch 0
Hayes not out 102
SE Dearden c Martin b Heap 25
LG Ingham b Finch 37
JJ Marcroft lbw b Finch 9
J Taylor c Heap b Finch 6
MJ Ingham not out 7
Extras 21
Total (6 wickets) 263
Russell 8 0 42 0, Finch 12 1 74 4, Heal 20 5 74 0, Hope 6 1 35 1, Heap 4 0 35 1.

Lowerhouse innings

JA Finch c Marcroft b Sudworth 50
J Whitehead c Read b Dearden 23
Heal run out 91
C Bleazard c Imtiaz b Dearden 45
BR Heap b Dearden 0
CR Cottam b Dearden 0
F Bailey not out 17
J Beneduce not out 16
Extras 24
Total (6 wickets) 267
Sudworth 12 0 55 1, Dearden 20 1 80 4, Read 11.2 0 75 0, MJ Ingham 4 0 19 0, Neary 2 0 26 0.

Lowerhouse won by 4 wickets. Lowerhouse 10, Haslingden 2.