Rob McFarlane hit an unbeaten 102 as champions Hanging Heaton reached the halfway point in the Premier Division table with a 32-point lead.
McFarlane, who hit three sixes and 16 fours, was supported by Craig Russell (40) as Hanging Heaton made 135-6 before dismissing Gomersal for 166 to secure a 69-run win.
Joel Pollard (43) and Adam Ives (37) were the best of the Gomersal batsmen while Chris Goodair (4-18) was the most successful bowler for Hanging Heaton.
Former Yorkshire player Mark Lawson showed no mercy for his old club Woodlands as he steered New Farnley to an eight-wicket win.
Lawson took 5-41 and was backed up by spinner Sam Barraclough (3-28) as Woodlands were bowled out for 118. Lawson followed up by making an unbeaten 74 as he and Barraclough (34no) shared an unbroken stand of 104 for the third wicket.
Harish Krishnesh impressed with 6-37 as Morley bowled out Yeadon for 116 to set up an eight-wicket triumph. Ryan Mooney (51) was the only Yeadon batsman to make an impression. Aryan Singh (38no), Michael Darby (34) and Richard Winn (34no) steered Morley to victory.
Lightcliffe lifted themselves off the bottom with a three-wicket win over Batley who are now propping up the table. Shoaib Hassan sparkled with 7-48 as Batley, despite 42 by Saqif Ridwan, were bowled out for 107.
Ridwan also proved to be the main threat with the ball. He took 5-31 as Lightcliffe lost seven wickets knocking off the runs. Michael Brooke top scored with 39.
Skipper Ross Monaghan made 52 but lacked any support as East Bierley were dismissed for 106 in their six-wicket defeat by Pudsey St Lawrence. Adam Frost (4-28), Adam Carass (3-32) and Nash Wilson (3-17) shared the wickets. Joshua Smith (47) and Joshua Dracup (34) steered St Lawrence to victory.
Saad Khan (3-58), Umar Zahoor (3-42) and Fahad Khan (3-51) joined forced as Bowling Old Lane bowled out Bankfoot for 192 to complete a 35-run win. Atta ur-Rehman top scored with 35 after earlier taking 3-72 as he and Adnan Sayed (4-46) led the Bankfoot bowling effort as their rivals made 227-9. Faizan Haider (47) and Fahad Khan (47) were the top scorers.
There are just three points separating the top three team as the battle for the promotion places continue to be hard fought.
Bradford & Bingley lead the way after defeating Keighley by 107 runs. Phil Broadley (75), Will Johnson (49) and Lewis Brown (40) helped them compile a score of 244-6.
Mohammad Abbas took 4-38 and then made an unbeaten 45 as Keighley replied with 137-4. Abid Hassan added 36.
Pudsey Congs are just one point after a father and son combination helped them to defeat Great Preston by 90 runs. Babar Butt, one of the outstanding Bradford League players of the past two decades, made 96 – an innings containing seven sixes and nine fours – and was supported by Ayaan Khokhar (41) as a score of 219 was posted.
Great Preston, whose best bowler was Stuart Ruddick (3-40) were dismissed for 129 with Hassan Butt – Babar’s son – taking 3-16.
Jer Lane are a further point adrift after a 39-run success against Northowram Field. Mohammed Dar (3-24) and Raja Khan (3-23) helped them dismiss Northowram Fields for 107 after making 146 when batting first. Dean Hans (42) top scored as Sam Walker (3-30) and Jason Smith (3-44) posed the main threat.
The day’s best bowling performance saw Mohammed Usman take 7-23 as Methley bowled out Farsley for 59 to set up a seven-wicket win.
Cleckheaton climbed out of the relegation positions with a 17-run win over Baildon. Babar Malik (55) helped them to 170-9 before James Ives (4-48) and Sam Bailey (3-37) played key roles as Baildon were bowled out for 153. Opener George Barker (33) top scored for the Jenny Lane side.
East Ardsley slipped to the bottom of the table after a six-wicket loss to Carlton. Danny Sampson (49), Cameron Wallis (41) and Michael Hodgkinson (37) helped Carlton to chase down East Ardsley’s 155 which featured 68 by Ashley Chapman and 38 from Oliver Appleyard. Tom Ward was in good form with the ball as he took 5-29 for the winners.
Tim Walton made 129 for promotion-chasing Townville but finished on the losing side as Wakefield St Michael’s snatched a one-run win in a nail-biting finish.
Walton peppered the boundary with 13 sixes and seven fours as his side chased the home side’s score of 220-7. But once Walton was ninth man out, Townville could not muster the remaining six run they needed to win as they were bowled out for 219. Shahroze Bukhari finished with 3-46
St Michael’s built their score around the contributions of Sikander Khan (75), Ashley Hale (48) and Krishan Patel (39).
Leaders Hartshead Moor were also defeated, they went down to a three-wicket defeat against third placed Hopton Mills. Nohman Hussain made 76 as Mills overhauled the Hartshead Moor total of 178. Andrew Moorhouse (5-33) and Oliver Ramsay (3-37) were the key bowlers.
Birstall’s James Mistry was another player who made a century and ended up on the losing side. He struck two sixes and 18 fours while making 105 against Undercliffe. Skipper Lee Peters (51no) helped swell the score to 222-8 but it was not enough to prevent the home side from winning.
Undercliffe responded with 223-8 as Thomas Simmons (65), Absar Hussain (45) and Richard Skillicorn (35) led the way. Alex Drake took 3-51 for Birstall.
Mohammed Lorgat took 6-28 as Liversedge bowled out Ossett for 168 to set up a six-wicket win. Michael Edwards (51) battled hard for Ossett but lacked support. Matthew Pickard (47no) and Ashraf Karolia (37) helped Liversedge to their target.
Chris Curtis made 86 and Tom Marshall (48) but their runs could not spare Adwalton from a 16-run defeat against Altofts. Jake Palmer (4-40) helped restrict them to 208-6 after Altofts made 224 batting first. Sam Denison (55) and Jaymes Hollingworth (47) led the way.
Nadeem Sayeed (60no) and Joe Wigglesworth (42no) helped Wrenthorpe to an eight-wicket win over Sandal. Chris Gibson (55) top scored in Sandal’s 142-9 as Joe Wigglesworth picked up 3-24 and Nathan Ellis (3-35).
Buttershaw St Paul’s won the top-of-the-table clash with Crossflatts by 19 runs but now have Spen Victoria on their tail.
Charlotte Boulton (5-52) was again among the wickets for Crossflatts but Pritesh Lad (50), Chris Ignatowski (39), Fraser Allen (38) and Jack Wilson (35) ensured St Paul’s posted a testing 199-7.
Crossflatts’ skipper Lee Bailey (79no) led the chase but Dan Bolland (5-63) and Kian Phillipson (3-44) ensured their challenge fell short as they were dismissed for 180.
Spen Victoria are just two points behind St Paul’s after cruising to a seven-wicket win over east Leeds. Jonathan Elstub continued his good form by taking 6-49 as East Leeds were all out for 170, Ibrahim Safi top scoring with 33.
Skipper Peter Jackson (84no) and Fehsal Rajput (31) ensured that Spen reached their target with overs to spare.
Hunslet Nelson are a further two points back in third place after bowling out Scholes for the day’s lowest score of 38 before racing to a nine-wicket win. Daniel Brooke-Mawson (4-8) and Joshua Morris (4-7) made it a day to forget for Scholes.
Crossbank Methodists are rooted to the bottom of the table after being dismissed for 72 in their nine-wicket defeat by Gildersome & Farnley Hill. Ben Clay took 4-9 and Matthew Lindsay (3-34).
Ian Clayton made 41 but could not spare Windhill & Daisy Hill from a 13-run defeat against Heckmondwike & Carlinghow as they were bowled out for 107. Ilyas Hashmi (4-10) and Imran Akhtar (3-11) did the damage. Saad Hashmi (36) top scored in Heckmondwike & Carlinghow’s 120. Tom High (3-13) and Ian Clayton (3-22) did the damage.
Sohail Akram’s 86 helped Brighouse to make 207-8 in their 75-run win over Rodley. Sam Middleton took 5-50 for Rodley while Muhammad Shakeel took 4-31 as Rodley replied with 132-9.