CLAYTON'S Chris Ramsden passed the 500-run mark in Halifax League Division One as his side kept their promotion bid on track.

The in-form Ramsden reached 504 League runs for the season with 92, assisted by Joseph Brown’s 87, as third-placed Clayton hit 251-6 at Great Horton.

Credit goes to Horton’s Stuart Fenton (4-44), who was the only bowler to make any impression.

Clayton’s bowlers thereafter ensured victory, Paul Gelder (5-36) and Joe Selby (4-12) getting in the wickets. Despite a rain break, that had reduced Horton’s target to 184, the visitors still won by 60 runs.

In the Premier Division, Oxenhope’s supporters at Walton Street must have recoiled in disbelief as they watched a miserable batting performance from their team as they chased the 192-8 of Sowerby Bridge.

At 20-6 it hardly got much better as the Keighley visitors were skittled for 68 all out in less than 22 overs, Sam Mellor to the fore taking 4-34. Previously Joshua Wood (64) had top-scored with Ben Howell returning 4-62.

The points traffic jam in mid-table saw Thornton leap five places with a last gasp one-wicket win at home to second-bottom Mytholmroyd.

The visitors batted first, scoring 135 all out in 38.2 overs and the home team took just two balls less to squeeze home with nine wickets down.

In the Second Division, leaders Low Moor HT also notched a win on their travels but again, just like the previous week, they had the wobbles at 101-6 chasing a small Bradley & Colnebridge total of 130 all out.

Ryan Williamson (5-25) was part responsible for B&C’s low score but when Shahid Khan produced exactly the same figures for the home team, Trinity looked vulnerable. However it was Williamson’s day as he steadied the nerves with a winning 15 not out together with Shazaib Waheed (18 not out).

Cullingworth (136-8) beat visiting Queensbury (135), the scoring of a total of 271 coming at a miserable rate of 3.33 runs per over.