Individual brilliance and shock results made sure the Aire-Wharfe League's rollercoaster will continue right to the final week.
Top of the honours came 57-year-old Mick Scott, whose 4-29 spell included his 2,000th first team wicket in a career going back to 1970.
And it came in a match that saw Tong Park Esholt climb into second place in Division Three after rivals Menston dropped four points against bottom side Alwoodley.
Among the other remarkable individual displays was that of Nick Brook, who followed up a knock of 66 with nine maidens in a 13-over spell of 6-10 that included a hat-trick as Burley beat Kirkstall Educational, affecting races at the top and bottom of Division One.
Brook and his brother David (44) put on 113 for the first wicket but as Andy Siddall (6-71) started to get among the wickets, Burley limped to 137-5 before Ryan Cooper (62) and Jamie Davey (14) shared a half-century stand and helped them to 232.
Jonathan Wright hit a half-century in the reply but Kirkstall couldn’t cope with Brook’s accuracy and were dismissed for 56, putting them back in the relegation scrap.
They are now only six points ahead of Ben Rhydding, who took four points against Steeton.
Robbie Miller and Jason Wright hit half-centuries in the home side’s 197-8 and, despite an unbeaten 72 from David Wildsmith, Steeton were still 45 runs short of victory at the close.
Thackley, champions last year, crashed to their third successive defeat and are now only four points better off than Ben Rhydding.
Nasser Jamal took 4-39 in Collingham’s 182-9 and then hit a half-century but Toby Jacklin took 5-45 as the home side were dismissed for 137.
The dogfight to avoid joining Adel in the drop now seems to be between those three sides after Follifoot picked up four points against Otley, despite Josh Atkinson’s 96.
Collingham’s joy was increased when they heard that Guiseley had beaten Beckwithshaw, who had started the day at the top of the table.
Abid Awan (3-23) and Chris Waine (5-26) skittled out Beckwithshaw for 98 and, after Guiseley lost four quick wickets, Charlie Best (25no) and Dave Pennett (50no) steered their side to victory.
Spinner James Seymour starred with a 6-50 spell as Bolton Villas were dismissed for 135 and then hit 45 and, with Ben Burkill (41no), saw Harden across the line to keep them top of Division Two.
Meanwhile, Joe Loorham (88) and Tony Gilks (64) were helping third-placed Rawdon take four points at second-placed Pool, moving them to within two points of their rivals.
And Neil Britton (4-23) and Mike Ellis (3-11) were tearing through Upper Wharfedale, setting up a six-wicket win for Green Lane, who moved level on points with Rawdon.
At the other end of the table, Chris Wheeler took 5-24 as Calverley struggled to 140 - a total they managed thanks to a seventh-wicket stand of 64 between Ben Waller (42) and Thomas Simpson (24).
Olicanian reached the final over of their reply needing seven to win but Waller restricted them to six and the three points for the tie were not enough to stop Olicanian’s relegation being confirmed. Calverley’s share, however, took the gap above Upper Wharfedale to seven points.
Ilkley’s hopes of three wins in a row disappeared as they went down by six wickets to Knaresborough.
Colton’s victory over Woodhouse means they need only one point from their final two matches to confirm their promotion from Division Three.
That leaves Menston and Tong Park Esholt to scrap for the second spot, with the latter nudging ahead with their win over Silsden.
Veteran Scott and Nadeem Hanif (4-31) bowled out Silsden for 142, in which Majid Inayat (67) passed the half-century mark for the ninth time. Darren Wilson (36no) saw Tong Park Esholt home.
With Gareth Lee taking 5-51, Menston restricted Alwoodley to 170-6 but then Menston fell three short of their target and had to settle for two points.
Illingworth are not completely out of the picture after they shot out Addingham for 85 for an 81-run win.
Andrew Fergie (4-38) and Graham Williamson (5-18) skittled out Hosforth for 80 but then Mark Thomas (4-26) and Paul Wincup (3-6) combined to dismiss Skipton for 72, and climbed above their rivals, who are now in the re-election spots.
Hall Park could only manage 78 in response to New Rover’s 241-3.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here