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.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here