Woodlands ended their three-match losing run with a seven-wicket home win over Saltaire to remain second in JCT600 Bradford League Division One.

Left arm pace bowler Sarfraz Ahmed ripped through the Saltaire batting line-up, taking 6-26 as the visitors, lacking influential overseas player Khuram Shahzad, were bowled out for 127.

Fifteen-year-old spinner Ben Twohig backed up Sarfraz, taking 3-30.

Woodlands reached their target without too much trouble, Sam Frankland making 39, Scott Richardson 38 and Simon Mason 32.

Saltaire dropped into the bottom two after Morley’s revival gathered pace with their third win in a row, picking up a maximum 20 points with a 99-run win against Hanging Heaton.

David Paynter was the day’s top scorer, making 166 with four sixes and 22 fours for his second century in a row, as he led Morley to 257-9, David Stiff taking 6-61.

Hanging Heaton’s innings crumbled once Gary Fellows (33) and Joe Fraser (31) were out. Off-spinner David Nebard took 5-45 against his old club, while fellow spinner Kashif Naveed took 4-41. The win moved Morley up to fourth from the bottom, 15 points above the relegation positions.

Bradford & Bingley are now just five points above the bottom two following their eight-wicket home defeat against Lightcliffe – their third loss in a row.

After being bowled out for less than 100 in their previous two matches, Bingley made 222-7 thanks to Ryan Cooper, who hit seven sixes and six fours in his unbeaten 102, leading a recovery in a sixth-wicket stand of 70 with Chris Thompson (39) after they were struggling at 68-5.

Lightcliffe paced their reply to perfection, reaching their target with eight balls to spare as Alex Stead made 100 against his old club and skipper Chris Taylor 98 not out in a match-winning stand of 183.

Pudsey St Lawrence posted the day’s top score, making 280-5, to set up a 123-run win at Manningham Mills.

Skipper Mark Robertshaw top-scored with 98 as he shared a third-wicket stand of 134 with James Smith (66). Mills were bowled out for 157, with Jordan Moore taking 5-44 and Craig Wiseman 3-33. Top scorer Zarak Khan was the only Mills batsman to offer much resistance with 64.

Pudsey Congs beat East Bierley at home after dismissing them for 133, with Eugene Burzler taking 4-35 and Richie Lamb 3-51.

Congs also found batting difficult, particularly against the spinners. Slow left-armer Luke Jarvis took 5-51 while off spinner Kez Ahmed claimed 2-36, but Callum Geldart led them to a two-wicket win with 59.

Farsley strengthened their place at the top of Division Two after beating Bankfoot by 76 runs to extend their lead to 33 points as their nearest challengers lost.

Second-placed Spen Victoria slipped to a four-wicket defeat at Hartshead Moor, while third-placed New Farnley lost by the same margin at Yeadon.