Pudsey St Lawrence crushed bottom team Scholes by ten wickets to move within touching distance of a third league title in four seasons.
They need eight points from their final game at Methley next Saturday to make sure of lifting the championship once again.
New Farnley, who round off their campaign at Bradford & Bingley are poised to pounce if St Lawrence slip up after their comfortable six-wicket win over Methley kept them 13 points behind the leaders.
Prolific batsman Mark Robertshaw (62no) and Adam Waite (37no) shared an unbroken opening stand pf 114 after their side had bowled out ten-man Scholes for 111.
Shoukat Ali (44) was the one batsman to make an impression as spinners Steve Watts (4-21) and Chris Marsden (4-37) turned the game decisively in their side's favour.
New Farnley's bowlers ensured their side had little trouble in defeating Methley. Ajmal Shahzad (4-42) and Alex Lilley (3-29) kept the visitors in check. Yorkshire all-rounder Matthew Waite top scored with 46 in his side's total of 149.
New Farnley eased to their target with wicketkeeper Steve Bullen (50) and skipper Lee Goddard (46) leading the run chase.
The surprise result of the day came at Bennett Lane where lowly Bradford & Bingley defeated last-year-s champions Hanging Heaton by six wickets.
The normally free-scoring Hanging Heaton batting line up suffered a major malfunction as they slipped to 75-7 batting first.
Only some positive stroke play from Aqsad Ali (79no) enabled Hanging Heaton to post a score of 187. Paceman Jack Hartley (4-55) and Bailey Wightman (4-54) did most of the damage.
Bradford & Bingley were guided to only their fourth win of the season by opener Callam Goldthorp. He was unbeaten on 76 when Bradford & Bingley reached their target.
Woodlands climbed above Methley into fourth place after their nine-wicket win over second-bottom East Bierley. Former Bierley skipper Kez Ahmed (3-42) and paceman Elliot Richardson (3-12) helped bowl out East Bierley for 120. Shabbir Rashid (36) proved to be the top scorer.
Sam Frankland maintained his excellent end-of-season form with an unbeaten 58 as Woodlands cruised to their target.
Farsley spinners James Logan (5-33) and Mark Harrison (4-3) were the star turns as their side dismissed Lightcliffe for 97 to secure a 105-run win.
Harrison had earlier given the Farsley innings a good launch with a knock of 71. Further contributions from skipper Ryan Cooper (45) and Dan Hodgson (32) enabled their side to post a total of 202-8. The most-successful Lightcliffe bowler was spinner Suleman Khan (4-36).
Cleckheaton's batting crumbled at Townville as they were dismissed for 103 in their five-wicket defeat at Townville. Harry Clewett (3-30) had the best bowling figures and followed up with 30 as Townville sealed victory despite the fine efforts of Josh Thurwell (5-42).
Leaders Wrenthorpe are guaranteed to finish in the top two after securing a hard-earned two-wicket win over lowly Hunslet Nelson.
Half-centuries from Andrew Bourke (57), Luke Patel (56) and Matthew Race (50) enabled them to edge past the Hunslet Nelson’s 236-9.
Michael Lambert (4-59) bowled well for Nelson who were indebted to eighth-wicket pair Mark Murphy (48) and Will Stiff (40no) for giving them a more challenging total to try and defend.
Second-placed Undercliffe, who are 16 points back with a game in hand, had little trouble recording a 139-run win over a Gomersal side who have slipped down the table in recent weeks.
Valuable contributions from Robert Williams (49), Zeeshan Qasim (39) and Fahid Rehman (33) saw Undercliffe to a total of 213-8. Joel Pollard (3-29) and Richard Wear (3-61) proved to be the most-successful bowlers for Gomersal, who were bowled out for just 74 when they replied.
Jonathan Boynton (32) battled hard but his colleagues struggled as Undercliffe skipper Scott Etherington (5-16) and Michael Kelsey (4-34) sealed their side’s win.
Hartshead Moor batsman Mohammad Khan finally found his best form of the season as he blasted a stunning 163 not out to power Hartshead Moor to 302-3 as they defeated bottom team Yeadon by 113 runs.
Three sixes and 26 fours flowed from Khan’s bat and he was joined in an impressive third-wicket stand of 244 by Craig Field (95).
That man Khan followed up with 4-39 as Yeadon were restricted to 189-9. Their top scorers were James Todd (43) and Ryan Heptinstall (32).
Ossett boosted their hopes of avoiding relegation with a three-wicket win over Pudsey Congs. Paul Malone (64no), Joe Hitch (62) and Harvey Anderson (39) enabled Ossett to chase down the Congs score of 202.
Opener Mubtada Akhtar top scored with 88 for Congs while spinner Anderson was the best of the Ossett bowlers with 4-25.
Third-placed Morley were made to fight harder than they expected for their 11-run win over Bankfoot. They looked to have their visitors on the rack when they reduced them to 0-3 and 6-5 when they replied to Morley’s 135, but Shanz Prangige had other ideas.
He made an unbeaten 49 and got valuable support from the tail before his side were finally bowled out for 124.
Prangige had earlier been his side’s best bowler with 4-25, figures only bettered by Morley paceman Matthew Dowse (5-29). Henry Rush (48no) continued his good form with the bat for Morley.
Australian all-rounder Blair Oakley was Baildon’s match winner as they defeated Batley by 50 runs. First, he made 66 and helped Stefan Mather (73no) guide Baildon to a score of 225, before taking 5-40) as Batley were bowled out for 175.
Evergreen spinner Mushtaq Ahmed gave Oakley good support with 3-46 as Batley were unable to capitalise on the efforts of Faisal Javed (59) and Masa Ahmed (35).
Wakefield St Michael’s secured their second-successive promotion with a 14-run win over Altofts.
The victory enabled them to go top of the table with an 11-point lead over Keighley who they entertain next Saturday in a title decider.
If St Michael’s do go on to win take top spot they may well consider Charith Cooray’s 61 to be one of their most-important contributions of the season.
He dominated their score of 146 and helped counter the threat of Farrouk Alam (4-18).
Altofts fought hard with Adam Perry scoring 51, but Ismail Patel (4-50) and Mark Atkinson (4-11) restricted them to 132 all out.
There were welcome wins for the division’s bottom two. Spen Victoria beat Carlton by 129 runs, while Liversedge defeated Jack Hampshire Cup winners Bowling Old Lane by 28 runs.
Australian Nathan Cant (6-29) and Josh Fell (4-20) impressed as Carlton were skittled out for 53 in pursuit of Spen Victoria’s 182.
Opener Evan Edwards (65) top scored for Spen Victoria while Daniel White (4-21) was the pick of the Carlton bowlers.
Experienced batsman Mark Hydes led the way with 69 as Liversedge made 212-8. Arsalan Ijaz (4-68) and Zeeshan Haider (3-47) posed the main threat.
Old Lane always had a chance while Ahsan Butt (84) was at the wicket, but once he departed as one of the victims of Samar Farooq (5-52), his side’s hopes went with him.
Brighouse had little trouble securing a nine-wicket win over Birstall. Overseas player Deron Greaves (77no) and Asad Mahmood (54no) guided their side past the Birstall score of 174.
The Birstall innings featured their useful contributions from Peter Gregerson (39), Rishy Limbechaya (37) and Ian Carradice (34) but nobody was able to go on and make a decisive score.
Buttershaw St Paul’s skipper James Sawyer took 5-41 and was supported by Amer Ayoub (3-12) as his side dismissed Hopton Mills for 118 on their way to an eight-wicket win.
Ayoub followed up with 38 and Jonathan Burston scored 36 in the successful run chase.
East Ardsley’s veteran bowler David Battye took 3-12 as they bowled out Northowram Fields for 107 to secure a 121-run win. Jacob Slator (46) was the only batsman to resist for long.
East Ardsley set up their win by scoring 228-9, with Dan Tiernan making 49 and Ashley Battye (35). Todd Reeday picked up 3-32 for Northowram Fields.
Jer Lane edged closer to promotion in their first season in the league with a 118-run win over Rodley.
The win took them on to 315 points and they are 22 ahead of Adwalton and Azaad who are vying for second place,
The bowlers held the key to Jer Lane’s latest success. Saeed Mirza took 5-35 and Gurdev Singh (4-21) as Rodley, despite 48 from Rob Young, were bowled out for 108.
Johnny Lister made a return to form in the Jer Lane innings with 51 while Nasir Chowdrey chipped in with 31 in a total of 226.
All-rounder Gareth Lee is proving a key figure in Adwalton’s push for promotion. He hit his third century of the season and took 5-30 in their 152-run win over Windhill & Daisy Hill.
Lee struck 19 fours while making exactly 100 and was backed up by Matthew Donohoe (54) and Josh Bennett (53) as Adwalton made 263-4. Adam Swaine’s 33 was the only contribution of note in Windhill’s 111.
Imran Mahboob was equally impressive as Azaad defeated Crossbank by 219 runs. He produced a stunning burst of 8-23 as Crossbank were rolled over for just 52.
Mahboob had earlier contributed 43 to an Azaad score of 271-6. Hanif Mahboob (82) and Chavez Younis (62) both made half-centuries.
Sandal batsmen Karl Hewitt and Matthew Westwood had a field day as their side defeated Gildersome & Farnley Hill by 133 runs.
They shared a second-wicket stand of 243 with Hewitt making 125 and Westwood 113. Hewitt crammed a six and 21 fours into his innings while Westwood hit two sixes and 16 fours.
Stefan James made a spirited 52 as Gildersome and Farnley Hill were dismissed for 153. Lee Geldard (4-45) and James Pease (3-49) took the bowling honours.
Lowly Heckmondwike & Carlinghow had something to celebrate as they defeated Great Preston by 66 runs. Adnaan Rawat (68) and Ahmed Butt (53) hit half-centuries while Paul Cooper (45) and Umar Qureshi (44no) helped their side post a score of 282-5. The highlight of the innings was a second-wicket stand of 108 between Rawat and Cooper.
That partnership was bettered by the 126 Great Preston’s eighth-wicket pair of Richard White (66no) and Jacob Wright (57) put on as their side were bowled out for 216. The pick of the Heckmondwike bowlers were Qureshi (4-83) and Javed Iqbal (3-35).