Ross Sedgley and Ben Quick fired champions Beckwithshaw to victory at Steeton to move them to third and warn the two sides above that they will not give up their crown without a fight.
That looked impossible at the end of May when they slumped to second-bottom, 51 points behind leaders Otley. But five straight wins in completed games have seen them take 95 from a possible 100 points and they trail Otley by just 24.
Sedgley smashed 150 off 141 balls and put on 186 for the second wicket with Quick (86) as Beckwithshaw raced to 312-5 before dismissing Steeton for 215.
Otley will not be easy to catch. They picked up maximum points again with a comfortable win over Bilton, Jamie Pickering (90) and George Huntley (48no & 3-12) the main contributors.
Second-placed Burley have not given up the chase, Nick Brook (50) top scoring in their 199 and Kyme Tahirkheli (3-44) and Jason Wright (3-14) dismissing Guiseley for 153.
Bottom club Ben Rhydding raised hopes they might escape the drop after Bruce Ranford (5-28) and Alex Miller (4-35) dismissed Collingham for 143. Ranford (43), Red Bolton (46) and Charlie Swallow (40no) then clinched Rhydding’s third win.
Conor McInerney (61 & 3-9) and Nick Goldthorp (71) led the way as Rawdon crushed Pool to climb above them in the table and out of the bottom two.
Half-centuries from Will Spivey and James Pearson were the highlights of Ilkley’s 236-7 against Kirkstall who recovered from 86-5 to 208.
In the Second Division at Knaresborough, a half-century ninth-wicket stand between Tom Glover (72no) and Tom Horner (25) turned the tide and last man Kris Parker hit the winning boundary off the last ball.