ARFAN Shah made 51 as Dales Council Group A leaders Halifax Direct made 223-9 on their way to a 128-run win over Farnley Hill.

Mohammed Iqbal took 4-16 as Farnley Hill were bowled out for 95 despite Joe Bedford making an unbeaten 53.

Leeds Sikh dismissed Tong Park Esholt for 99 as they moved above Farnley Hill with a seven-wicket win.

Phil Wilson top scored with 77 as Pudsey St Lawrence were dismissed for 134 by Leeds Sikh, who eased to a six-wicket win with Temur Khan scoring 65.

Bradford Moor, who made 289-6 batting first, are now third after dismissing Savile Stars for 60 to secure a 229-run win.

Uzmat Munir picked up 5-43 as Thornbury bowled out Cookridge for 188 on their way to a seven-wicket triumph. Haroon Tariq led the way with 51.

Imran Khan's 69 enabled Shipley Providence to chase down Pudsey Congs' 166-8 and win by four wickets. Zahid Mahmood made 50 for Congs.

With Division B leaders Morley frustrated by the weather at Woodhouse – no play was possible –due to the overnight rain, second-placed Baildon took advantage with a 34-run win to take over at the top.

Aamir Rehman made 54 in their 249-8 at Cookridge who they bowled out for 215 despite Rameez Khan making75.

Matthew Waller hit 68 from 30 balls as Drighlington romped to an eight-wicket win over Farsley after bowling out their opponents for 103.

Adel scored 213 at Crompark as they won by 32 runs. Ali Malik top scored with 55 in Crompark's 181.

Hassan Malik made a fine 106 not out as Thornbury made 210-6 in their 104-run win at Baildon in Division C.

Leeds Sikh B bowled out Pudsey St Lawrence B for 89 then went on to win by seven wickets.

Great Horton Park Chapel scored only 124 at home to Drighlington B and lost by three wickets, while Cookridge C were out for just 22 at Fulneck as Pudsey Congs cruised to a ten-wicket win.