Keighley warmed up for this weekend's Heavy Woollen Cup final with an impressive league victory over Drighlington.

The home side's batting attack found it tough going against the tight Keighley bowlers.

Steve Reape bowled 12.4 overs which cost just 23 runs and brought him two wickets while brothers Dale and Ross Towler did some serious damage.

Dale picked up 4-46 in his 14 overs and Ross took 3-45 as Drighlington were dismissed for 143.

Keighley's reply got off to a stuttering start, and briefly looked in trouble, as Lee Gordon was dismissed for three runs, Mark Bottomley failed to trouble the scorers and Australian Joel Crouch reached eight before becoming Taylor's third victim.

But Richard Robinson played an heroic innings to make sure they brought the points back to Lawkholme Lane.

He was undefeated on 88 with opener Paul Wilkinson playing the supporting role on 29 not out as they secured a seven-wicket win.

Tomorrow (Saturday) they are at home to Salts in an important league game before heading to Liversedge for Sunday's big Heavy Woollen Cup final against Bradford League senior division side Baildon

Drighlington - K Mehmood c Wood b D Towler 10, B King c R Towler b D Towler 0, M Ghouse c Wood b D Towler 13, R Whitehurst c Wood b R Towler 18, I Patel lbw R Towler 2, M Taylor c Gordon b D Towler 0, S Moore c Crouch b J Robinson 34, A Measey c Crouch b Reape 52, L Sumpter lbw R Towler 0, P Shackleton not out 6, G Roberts b Reape 2, Extras 6 Total 143

Bowling: S Reape 12.4-0-3-23-2, D Towler 14-4-46-4, R Towler 11-3-45-3, J Robinson 9-1-23-1.

Keighley - P Wilkinson not out 29, L Gordon c Sumpter b Taylor 3, M Bottomley c King b Taylor 0, J Crouch b Taylor 8, R Robinson not out 88, Extras 19 Total (3wkts) 147

Bowling: M Ghouse 14-3-55-0, M Taylor 8-2-32-3, R Whitehurst 3-0-15-0, A Measey 6-2-21-0, S Moore 0.3-0-5-0.