The Allrounder Bradford Premier League title race is building into an enthralling contest with the top four sides separated by 20 points at the halfway point.
Leaders New Farnley, second placed Pudsey St Lawrence and champions Hanging Heaton, who are third, all recorded victories last Saturday.
Hanging Heaton were made to work hard for their 20-run win at Cleckheaton.
Captain Gary Fellows struck 51 at the top of the innings, while Joe Fraser made 95 not out from 111 balls, as the visitors closed on 266-7 from their 50 overs.
Cleckheaton overseas man Tayyab Tahir struck his third century of the season and made exactly 100 from 96 balls but when he was eighth man out, it signalled the end of the Moorenders challenge as they were 246 all out.
Tom Chippendale maintained his good form with 4-60, taking his tally to 16 wickets in the last three matches and victory leaves Heaton 18 points off leaders New Farnley, who gained a comfortable eight-wicket win over Lightcliffe.
Spinner Luke Jarvis (5-22) and Dave McCallum (3-43) combined and helped dismiss Lightcliffe for 122 with overseas player Suleman Khan (37) the only batsman to offer any real resistance.
New Farnley slipped to 39-3 in reply before wicketkeeper Steve Bullen (48no) and captain Lee Goddard (41no) steered their side home without further loss.
Pudsey St Lawrence are 12 points behind New Farnley after a 106-run win over Bradford & Bingley.
Saints openers Mark Robertshaw (69) and Adam Waite (57) shared a stand of 123 to set them up for a decent total, which was boosted by Barrie Frankland (46no) and James Smith (37) as they closed on 297-6 despite the efforts of young spin bowlers Bradley Reeve (3-77).
Jordan Thompson took 5-40 and was backed up by leg spinner Tom Hudson (4-47) as Bradford & Bingley subsided from 131-1 to 191 all out.
Opener Jonathan Whitehead top scored with 51 for Bradford & Bingley, who are just three points above the relegation places.