Oxenhope are just seven points clear of the drop in the Halifax League Premier Division after poor batting saw them slip to a 52-run defeat against Illingworth St Mary’s.

Illingworth were dismissed for just 135 as Oxenhope skipper Lewis Hopkinson took 4-21, but then his side were shot out for 83.

Captain Hopkinson again played something of a lone hand, top scoring with 23.

Cullingworth are just a point off the Second Division promotion spots after beating Leymoor by 20 runs.

Openers Scott Pearson (65) and Charlie Beynon (56) scored the majority of their 193-9, before three wickets apiece for Dave Robinson and Jack Rogers saw Leymoor dismissed for 173.

Oakworth’s promotion hopes are fading after they lost by 59 runs at Old Town.

The hosts racked up 246-9 despite Ellis Marshall’s 4-54, and the visitors were dismissed for 187, Jake Keslinke top scoring with 48.