Barnsley remain on course for the treble after two crushing victories over the weekend.

Jason Booth's league side chased 252 with five wickets and ten overs left at third-placed Harrogate on Saturday which kept them just a point behind leaders Rotherham at the halfway point of the season.

Former Yorkshire captain Azeem Rafiq then skippered his hometown club into the semi-finals of the League Cup with a ten-wicket thrashing of Hull in which Jon Trower smashed a fantastic century. Rafiq has also captained the Twenty20 side to the finals day.

Hoylandswaine suffered a harrowing defeat in their top-of-the-table Huddersfield Premiership clash at Scholes on Saturday but bounced back with victory over mid-table Golcar the next day. Cawthorne remain top of the Championship after Ben Simpson (95 not out) helped them chase 220 at third-placed Clayton West on Saturday.

Higham got their first Huddersfield Central League win of the season as they triumphed at Bradley and Colnebridge. Paul Rowe took five wickets and Joe Green hit a vital 53 not out.

A fantastic 152 not out Ross Diver secured a derby victory for Kexborough over Rockingham in the South Yorkshire League. Diver and Michael Jepps (92 not out) added 243 to take Kexborough to 251 for one then Rock fell short on 228.

Houghton Main won by 51 runs at second-bottom Wath to move eight points clear of their local rivals in the Championship. Seventh-placed Elsecar made it back-to-back wins for the first time this season as they triumphed by 36 runs at Wickersley. Michael Topp took six wickets as Darfield defended 146 by bowling Hallam out for 110.

More cricket reports, pictures and reaction in this Friday's Chronicle.