Hanging Heaton made light work of lowly East Bierley as they earned a 10-wicket win to stay top of the Allrounder Bradford League Premier Division.
However, Heaton were unable to pick up any bonus batting points as they bowled Bierley out for just 80 and this gave second place Pudsey St Lawrence the opportunity to reduce the gap at the top to five points.
Paceman David Stiff took 5-19 and left-arm spinner Muhammad Rameez (4-24) supported to dismiss Bierley for 80 in just 30.2 overs.
Captain Gary Fellows sped Heaton to their victory target in 15.1 overs with an unbeaten 54.
Fellows has now scored 779 league runs this season and is just four short of reaching the 5,000 run milestone for the Bennett Lane club.
Pudsey St Lawrence beat neighbours Pudsey Congs by six wickets to move within five points of the leaders with four games remaining.
Joe Greaves made a sparkling 104 for Congs, hitting six sixes and six fours, which helped his side post a total of 257-6. Callum Geldart supported with 48.
St Lawrence paced their reply well. Opener Adam Waite (72) and Barrie Frankland (70) provided a strong platform which enabled captain James Smith to launch into the Congs bowling with an unbeaten 58 from 42 balls which enabled his side to win with 20 balls to spare.
Third-placed Farsley are 11 points behind St Lawrence and still in the title hunt after beating Bradford & Bingley.
Farsley posted 212-7 and dismissed Bingley for 161 to net 19 points.