YORK Cricket Club bounced back from their disappointed Saturday defeat with a comprehensive Yorkshire League victory over Castleford at Clifton Park on Monday.

The batting, which had misfired badly at Hull 48 hours earlier, was in the groove on home soil on May Day, amassing 307-7 in their allotted 55 overs which proved way beyond the visitors.

York, surprisingly put in to bat, made a solid start with openers Stephen Piercy and Dan Broadbent putting in 34 for the first wicket.

Australian Dan Wilson, batting at three, top scored with 91 which included 14 fours and a six and was well supported by Duncan Snell before both fell to Castleford's Selby-based young bowler Alex Romaniw.

But the York innings was given extra impetus by skipper Marcus Wood who made an undefeated 59 off 58 balls to push York beyond the 300 mark.

Romaniw, who also featured in the York and District Senior League side for Castleford last season, finished with 4-78 and former York bowler Greg How weighed in with 3-96.

Nick Thornicroft quickly had the Savile Park outfit on the back foot by grabbing a couple of early wickets as he reaped the benefit of pitching the ball up.

Opener James Sykes (41) and John Randerson (54) staged a Castleford recovery with a stand of 91 before both fell to right-arm off-spinner Wilson. Randerson's effort included ten boundaries.

After they went Castleford's innings ebbed away to 168 all out as Thornicroft returned to wipe out the tail and finish with 5-25 to ease York to a 139-run win.

Yorkshire League York v Castleford York: S Piercy c Randerson b How 29, D Broadbent lbw How 22, D Wilson c Sacks b Romaniw 91, N Kay lbw b How 8, D Snell b Romaniw 47, M Wood not out 59, R Flack c and b Romaniw 16, N Thornicroft c How b Romaniw 16, C Palmer not out 9. M Bell and N Durham did not bat. Extras 20. Total 307-7 (55 overs).

Bowling: Young 8-0-46-0, Finnan 4-0-15-0, How 19-2-15-0, Bourke 8-1-33-0, Randerson 3-0-26-0, Romaniw 13-2-78-4.

Castleford: J Sykes c Durham b Wilson 41, A Bourke lbw Thornicroft 1, S Tucker b Thornicroft 0, J Randerson st Durham b Wilson 54, A Daniels lbw Bell 6, C Jackson c Wilson b Broadbent 28, S Sacks b Thornicroft 20, C Young b Thornicroft 6, C Finnan c Flack b Broadbent 2, G How lbw Thornicroft 0, A Romaniw not out 0. Extras 10. Total 168 (44.3 overs) Bowling: Thornicroft 12-3-25-5, Snell 9-0-34-0, Bell 8-0-28-1, Palmer 5-0-23-0, Wilson 6-0-25-2, Broadbent 4.3-0-28-2.

York won by 139 runs