Champions Woodlands look to be in no mood to surrender their title after beating Morley by 77 runs.
Opener Jack Carter (76) and Jack McGahan (67) helped them to a total of 207 when they batted first.
The evergreen Richard Winn (4-51), Brett Kinsey (3-35) and Jak Murphy (3-63) shared the wickets.
Opener Ryan Dowse (50) and Bradley Gerrard-Harrison (45) looked to have given their side a sound foundation, but Morley failed to build on it.
They crumbled as Josh Griffin (5-28) and Rob Medcalf (3-17) secured Woodlands' 14th win of the season.
New Farnley, who Woodlands meet in the Crowther Cup final at Scholes on Monday, remain hot on their heels after a nail-biting two-run win over Farsley.
Alex Baldwin (47), Chris Sowden (42) and Tom Suggitt (31) helped New Farnley to 190. Haroon Mahmood took 4-43 for Farsley and followed up with 53 as his side almost snatched victory. David Kenyon (32no) gave good support as Chris Blackburn took 3-22.
Morley and Farsley now fill the bottom two places after their defeats by the top two.
Yeadon climbed out of the relegation places with a 35-run win over third-placed Hanging Heaton which takes them a point above Morley.
Simeon Pickering (38) and Joel Duerden (36) top scored as Yeadon were bowled out for 147. Veteran Pete Byrne (3-34) and Jamie Baulk (3-17) were the best of the bowlers.
Hanging Heaton never got going in reply as they were bowled out for 112. Ryan Mooney (3-31), Duerden (3-33) and Alex Robinson (3-45) shared the wickets.
Lightcliffe boosted their survival hopes with a four-wicket win over Batley. Alex Kennedy took 4-42 as Batley were restricted to 157-8, wicketkeeper Ebrahim Laher top scoring with an unbeaten 74.
Opener Rhys Jowett (30) top scored in the successful Lightcliffe reply. The best Batley bowler was Tawkai Zadran (3-55).
There were centuries for opener Tom Carlyle and Josh Smith as Pudsey St Lawrence scored 365-7 on their way to a 181-run win over East Bierley.
Carlyle's 141 contained a six and 24 fours, while Smith hit a six and 18 fours in his 101.
Together they added 181 for the fourth wicket and their good work was built on when Chris Sharkey hit an unbeaten 50 from 27 balls. Wayne Robinson was the most-successful bowler with 3-87.
Carlyle also made his mark with the ball. The left-arm spinner took 4-58 and was supported by skipper Jordan Moore (3-33) as East Bierley made 184.
Reece Clark top scored with 44 and Ryan Lumb chipped in with 34.
Josh Chapman took four wickets for no runs to help Pudsey Congs to a five-wicket win over Priestley Shield finalists Bowling Old Lane.
Ahsan Alishan's 46 was the top contribution to Old Lane's score of 126. Congs lost early wickets but Ashley Slater's unbeaten 57 guided them home.
Gomersal continued their push for the Championship One title with a 59-run win over which extends their lead to 27 points.
Spinner Matthew Hirst was in fine form as he took 4-10 in 14 accurate overs as Bradford & Bingley were bowled out for 98. Ryan Kitson (3-41) also got among the wickets as Craig Cockshott (32no) provided the only real resistance.
Gomersal's 157 included a top score of 52 from Richard Gould, one of the most prolific scorers in Bradford League cricket in recent times. defeat was hard on Bradford & Bingley's James Baxter after he returned figures of 7-41.
Ossett took over from Undercliffe in second place after beating them by eight wickets in a match that was moved forward to last Sunday.
Opener Chris Hosley was again in fine form for Ossett with an unbeaten 69 and he shared a second-wicket alliance of 110 with top scorer Gavin Goodlad (74) as they passed Undercliffe's 187-9 with 3.2 overs to spare.
Nick Sugden (52), Hassaan Sheikh (47) and Adam frost (41) top scored for Undercliffe as that man Hosley took 3-33.
Shahid Rehman took 4-8 as Cleckheaton bowled out Idle for 106 on their way to a six-wicket win. Mohammed Zain dominated the Idle innings with 57. Richard Noble (45no) and Ethan Lee (32) helped Cleckheaton wrap up the win.
Opener Harry Hollingsworth top scored with 63 and received support from Daniel Murphy (36) and Alex Towler (32) in a Keighley total of 177-8 as they defeated Wakefield St Michael's by 123 runs. Amar Dosani's 4-23 was the one bright spot for St Michael's who were bowled out for 54.
Matthew Race scored 65 and took 3-21 as Wrenthorpe defeated their old foes Methley by 50 runs. Finley Rooke (4-39) and Robert Clegg (3-64) were Methley's bets bowlers.
Opener Alex Cree battled hard for Methley and top scored with 56, but he had no support as his side were bowled out for 127.
Matthew Redgwick (59), Mohammad Bashir (43) and Richard Jennings (31) helped East Ardsley to 206 as they defeated Carlton by 31 runs. Tom Ward posed the main threat for Carlton with 4-43.
Jamie Newboult made a bright 61 from 50 balls but it wasn't enough to spare Carlton from defeat. They were all out for 175 as Michael Pearson (3-33) and Atta Bashir (3-56) proved to be the best of the bowlers.
Leaders Bankfoot wasted no time wrapping up their latest win - a nine-wicket triumph over a nine-man Birstall team.
The wily campaigners Nigel Hanson (3-20) and Greg Colehan (3-21) helped bowl out Birstall for just 51, Javed Iqbal was unbeaten on 30 when victory was achieved.
Hartshead Moor remain just ahead of Baildon in the push for promotion after a five-wicket win at Altofts.
Opening bowler Adil Ladak took 4-10 in 14 overs as Altofts were restricted to 140-9Ali Laher was their top scorer with an unbeaten 65. Opener Trent Otto made 70 not out as Hartshead Moor secured the win. Paul Denison (4-44) was the best Altofts bowler.
Baildon are two points behind Hartshead Moor after beating Northowram Fields by six runs. Baildon made 173-9 and Northowram Fields were bowled out for 167 in a close encounter.
Haris Hussain's 43 was the top contribution to Baildon's score as Callum Phillipson took 4-41 for Northowram Fields.
Despite half-centuries from opener Kyle Welsh (58) and Paul Bottomley (54), Northowram Fields fell just short of their target, Dan Metcalfe picked up 3-30 for Baildon.
Ahmed Faraz took 5-1 as Hopton Mills bowled out Great Preston for 91 to complete a 99-run win. Lee Mosby (34) and James Bickerdike (32) offered the only resistance.
Faraz had earlier made 45 in support of Neil Harrison (52) as Hopton Mills compiled a total of 190-9. James Bickerdike took 5-50 for Great preston.
Opener Isaac Daud was unbeaten on 84 when Brighouse eased past Spen Victoria's score of 118 to win by six wickets. Burair Hamdani (39) and Mark Palfreeman (33) were Spen's top scorers as Nick Patefield (3-21) and Jamil Akhtar (3-32) took the bowling honours.
Opener Neil Kellett hit an unbeaten 61 and Hassan Hussain (59no) as Scholes eased to an eight-wicket win over Azaad after restricting them to 138-9. Hamza Saleem made 53 for Azaad as Steve West picked up 3-29.
Opening bowler Benn Raynor took six for nought in eight overs to help propel Townville to the top of the table.
Rodley had no answer to Raynor as they were dismissed for 87, Palvinder Singh top scoring with 35. Townville were guided to their target by Steve Walton (33no) and the win enabled them to climb above Liversedge who suffered a 100-run defeat against Oulton.
Matthew Boucher (49) and Oliver Brown (43) helped Oulton to 211-9. Spinner Matthew Barnes took
3-62 for Liversedge, who made 111 in reply with Mark Goodall (59) top scoring.
Joe Schofield took 3-26 as Hunslet Nelson bowled out Sandal for 90 to set up a seven-wicket win.
An unbeaten 84 from Dilon Patel enabled Buttershaw St Paul's to overhaul a Gildersome score of 144 and record a three-wicket win. Anil Barot (4-22) was the pick of the bowlers for Gildersome.
A generous 42 extras were conceded by Buttershaw St Paul's and that proved to be the top score in the Gildersome innings. Opener Farhan Amjad was next best with 37. Dan Bolland was in good form with the ball and took 5-57 while Luke Barker picked up 3-7.
Lucky Hans made 57 as Adwalton chased down Heckmondwike & Carlinghow's 159 to win by six wickets. Mark Symmons (43) top scored as Simon Bagnell took 3-41 and Ben Allinson (3-62).
Windhill & Daisy Hill conceded their game with East Leeds.