Sprotbrough need 15 points from their last six matches to secure promotion in their first season in the South Yorkshire League.
The runaway Division Three leaders are 19 points clear after a seven wicket win over Whiston B.
Whiston batted first and lost both openers with just three runs between them.
Teenager Sam Bowden scored 37 to resurrect the innings to 143 all out. Andy Whaley took 4-52.
In reply Sprotbrough needed 21 overs and three wickets to pass Whiston’s score.
Ashley Ward opened with 44, stumper Tom Kaye hit 51 and 18-year-old Joshua John was 32 not out at the close.
At the other end of the table things look grim for Upper Haugh.
The basement side were bowled out for just 30 against Penistone to leave them 19 points adrift of safety.
Warmsworth remain on course for promotion from Division Two following a 103-run win at Aston Hall B.
Skipper Chris Hadley made a superb 121, including eight fours and two sixes, as Warmsworth posted 201-6.
In response Aston had no answer to the variety of the Warmsworth bowling.
They were skittled out for 98, with Neil Wolsey claiming 4-38 and Shoaib Ahmad 3-32.
Doncaster Town B are all but relegated after a 40-run defeat at home to Phoenix.
Opener Chris Longley (42), Rob Higgins (61) and Steven Ratcliffe (30no) helped Phoenix reach 178-5.
Fifteen-year-old Joseph Colley took 3-51.
Town’s response was in disarray at 50-5 and then 82-8.
It took a stand of defiance by Alan Stoves with 39 not out to rescue a point.
Maltby are six points from safety after a 58-run defeat at Wickersley B.
Wickersley scored 244-2 in their allotted overs, with Haider Raja carrying his bat for 95 not out.
Skipper Kevan Cowley hit 58 and youngster Jack Roberts scored 54.
In reply, opener Tom Groom struck 17 fours in his innings of 90. He was the last wicket to fall with Maltby all out for 186. Philip Fletcher supported with 42.
Leaders Rotherham Town B overwhelmed third placed Bradfield at Clifton Lane.
They skittled them out for 47, with Adam Bashford taking 3-1 and David Mace 3-8. Rotherham took 9.4 overs to reach their target.