DALES Council League Division A leaders Halifax Direct made it eight victories in a row on Saturday with a four-wicket win over New Wortley.

Mohammed Iqbal's bowling (4-33) helped to dismiss New Wortley for 134, a target that Halifax had few problems meeting after opening batsman Zubair Badat scored 30 runs before being bowled.

Crompark remain their nearest challengers after they defeated third-placed Thornbury by 42 runs.

Crompark failed to set a convincing target, being all out for 126 after great bowling by Kaleem Afzal (5-36), but Syed Hashmi's equally impressive 6-41 helped Thornbury back to the pavilion for 84.

Elsewhere, Wesley Bell's 92 led Leeds Caribbean to victory over Woodhouse, with Naveed Anwar also hitting a half-century, while Bradford Moor eased to a four-wicket win over struggling Cookridge, thanks to Sajid Mahmood (3-33) and Murtaza Abbas (3-29).

Leeds Sikh won the tightest game of the day, beating Farnley Hill by one wicket at Tong.

In Division B, Savile Stars destroyed nine-man Morley, dismissing them for 44 in a 155-run win.

Captain Shakil Khan led the way, his 5-15 including his second hat-trick of the season.

Drighlington bowled even more impressively, with Leeds Sikh B being all out for 35 after Jake James' return of 6-13, while Thornbury B and Pudsey St Lawrence continued the theme of the day with eight-wicket and nine-wicket wins over Adel and Baildon respectively.

Division C leaders St Chads recorded an eight-wicket win at Baildon B in another top bowling performance, with Oscar Havis, Tom Atherton and Mohamed Shamir each taking three wickets.

Halifax Direct B moved within two points of promotion after victory over Tong Park Esholt, despite Muuax Khan Subhan's great bowling display (5-36) and 63 runs from Matthew Skelton.

And at Station Road, Drighlington B capitulated to hand Shipley Providence just their fifth win of the season.

Bhaven Mistry's bowling (5-42) helped to castle the visitors for 173, before he scored 93.

However, Mistry's dismissal proved crucial as, after being on track for the win at 133-3, Drighlington then collapsed and were all out for 152, with Aniket Bhatt taking 5-18.