DAVE ROBINSON grabbed a Keighley Cup final place for Cullingworth - in a thrilling 25-run victory over Oakworth.

Robinson took five wickets to bring Oakworth's brave run-chase to an end.

Earlier it had been an impressive middle-order partnership that helped Cullingworth to a total of 249 with Chris Welch (73) and Andy Hodgson (53) building a fifth wicket partnership of 105. After losing their first wicket with 19 runs on the board Steve Welch (35) and Mark Jones took the total to 62 and set the foundation for the later partnership.

Although they lost lower order wickets cheaply they had already inflicted serious damage.

Oakworth also lost an early wicket with Chris Welch dismissing opener Steve Hartley with just three runs on the board.

But after the breakthorugh Hopkinson (95) and Price (67) forged a 120-run partnership which was finally broken by a slick stumping from wicket-keeper Ady Powis. Hodgson took the prize wicket of Mick Scarborough and Robinson dismissed Jamie Pennington without them adding a run. Tony Walsh (24) and Jason Lockley (11) set up a mini-recovery before Robinson struck the killer blow.

They well meet Silsden in the final after they beat Denholme by six wickets despite knock of 66 from S Cummins as they reached 153-9. The Denholme attack made early progress but Chris Meehan scored 37 before being run out and Lee Bilbrough added 34, partnering Andy Pullen (56 not out) to victory.