Shepley have ensured third place in the Drakes Premiership with a 34-run win at relegated Moorlands.
They are also vying with top-flight rivals Golcar and Jedi Sports Championship runners-up Armitage Bridge to take the Hopkinson Trophy, awarded to the non-title winning first XI with the best record over the last six matches.
Those three sides have won their last five matches for 30 points, as have Championship winners Cawthorne who don’t now qualify.
At Moorlands, Gary Bradley hit 44 and Oli Davidson 38 as Shepley scored 164, Darrell Sykes picking up four for 30 and Michael Padgett three for 33.
In pictures: Moorlands v Scholes
The Mirfield side were once again held short, however, despite a half century from Padgett, as Amar Rashid followed his six-for against Shelley with four for 39 to send back Moorlands for 130.
Champions Scholes, having suffered an ‘after the Lord Mayor’s show’ performance against Skelmanthorpe, resumed normal service by hammering 347 at home to Slaithwaite.
Joe Carter scored a fine 134 and Tom Chadwick a sparkling 86 not out, while Louis Brook quickly put Slaithwaite on the back foot with three for 31 and they were all out for 152, Shabir Rashid hitting 52 and Ian Holt 37.
Hoylandswaine made sure of second spot with a seven-wicket win at Delph & Dobcross, achieved on the back of 70 from Alex Morris and 41 from SP Singh.
Delph, who had been on a winning run and will finish fourth, were bowled out for 178 with Yasir Abbas claiming four for 33 and Luke Hargreaves top-scoring with 31.
Fifth-placed Honley chalked their second successive win, this time by four wickets at Shelley.
Skipper Simon Kelly led the way with 75 not out as Honley reached 155-6 in response to a 154 all-out total from the home side, whose best bowler was Hasnat Yousaf with three for 22.
Sam Denton and Alec Jakeman took three wickets apiece for Honley while Greg Wadsworth top-scored for Shelley with 78.
Sykes Cup winners Barkisland got back to winning ways with a 47-run success at Broad Oak.
Barkisland reached 186 thanks to 63 from Luke Bridges and 53 from Alex Kaye, while Harvey Booth took four for 38 and Henry Cooper four for 49 for the home side.
Alex Slack was the best of the Oak batsmen with 45 not out as Chris Williams helped send them back for 139 with a haul of four for 37.
Craig Fletcher and skipper Andy Smith had four wickets apiece as Kirkburton won at Elland.
Paul Winrow finished 40 not out and Alistair Finn 36 as Elland were bowled out for 154.
It was a more challenging total than might have been thought, but Kirkburton got home with three wickets to spare as Jonny Butterfield hit 33 and Fletcher 31.
Liam Senior took four for 45 for the Hullen Edge side, while Robin Broom had three for 19 to earn Elland a point.
Tim Welsford continued as the top-flight’s leading wicket-taker with four for 32 as Skelmanthorpe – safe after their win at Scholes – were routed for 91 at Swallow Lane.
Steve Whitwam had three for 21 while Craig Ruscoe (43) and James Howson (34 not out) took Golcar to an eight-wicket win.
All three divisions of the Drakes League play their final matches this coming Saturday (12.30 starts), although the Cedar Court Conference’s bottom club Upperthong have already finished, having been scheduled to play the now defunct Paddock CC.