Worksop Town are now on the verge of lifting the Toolstation NCEL Premier Division title after their fifteenth straight league victory in midweek.
The Tigers went behind at home to relegation-threatened Hall Road Rangers
when Reagan Waud converted a seventh-minute penalty but a quickfire double from Steven McDonnell put them in front by the half-hour mark and Ross Goodwin made sure of the 3-1 victory midway through the second period.
Worksop would have been crowned champions had second-placed Penistone Church
failed to win but they beat hosts Eccleshill United
7-3 to ensure the chase for the trophy will carry on at least until the weekend.
Jordan Coduri gave Penistone a ninth minute lead that was cancelled out by Christopher Lever before Kieran Ryan and Sam Scrivens secured them a 3-1 advantage by the interval.
Ryan added a fourth early in the second period but Eccleshill rallied and reduced the deficit to a single goal courtesy of an Adam Shaw brace, although the revival was shortlived as Ryan completed his hat-trick, Scrivens netted his second and Conor Glavin scored in stoppage time to secure the win for Penistone.
The win means Penistone are five points behind Worksop with two games left to play and the Tigers will be champions should they win at Albion Sports on Saturday or Penistone fail to beat visitors Staveley Miners Welfare.
, Hemsworth Miners Welfare
and Maltby Main
all won as they jostle for their highest possible finish in the top five.
Jake Day, Lewis Dennison and Benn Lewis ensured a 3-1 victory for Bridlington at seventh-placed Staveley Miners Welfare
and the Seasiders stay in third, two points ahead of Hemsworth who won 4-1 at home to Albion Sports
There were two goals for Nash Connolly, one each for Sidney Santas and Luke Danville, and a consolation from Eddie Church for the Lions.
Maltby, meanwhile, were single-goal victors at Knaresborough Town
, Ross Duggan with the decider in the 81st minute that moves the Muglet Lane side up into fifth.
Harrogate Railway Athletic
have only two games left to preserve their Premier Division status after a 5-3 loss at Thackley
left the basement side still two points away from safety.
The Rail led twice early on through Fatlum Ibrahimi and Aaron Haswell but Nicholas Matthews and Jerome White restored parity before half-time before Ryan Basi and Kristian Hargreaves made it 4-2 with seven minutes remaining.
Daniel Blacker scored a third for Harrogate but Jack Normanton confirmed the three points for the home side with their fifth in injury time.
Elsewhere, Bottesford Town
rallied from behind to win 4-3 at Handsworth Parramore
, Jack McMenemy's equalising penalty and Henry Cook's winner coming in the last twenty minutes after the hosts had led 3-2.
's Danny Farrar was the match-winner as they beat visitors Barton Town
In the chase for the Division One title, the two sides closest to leaders Grimsby Borough both won to keep up the pressure.
are now just behind the Wildneress Boys on goal difference and with a game in hand following their 7-2 home win over next-to-bottom Harworth Colliery
Marcus Day struck twice whilst there were also goals for Aiden Day, Alex Cusack, Omar Habeeb, Jahro Parchment and Jason Davis whilst a Matthew Robinson penalty and a Thomas Mullen strike were not enough to haul the visitors out of the drop zone.
stay third, a point off the top but also with a game in hand, after Thomas Roebuck and Ryan Carroll struck in a 2-0 victory over visitors Winterton Rangers
who lose ground in fourth spot.
Sixth-placed Dronfield Town
succumbed to a 32nd minute Myles Lawman goal in a 1-0 loss at East Yorkshire Carnegie
and Selby Town
stay ninth as they were beaten by the same scoreline at Rossington Main
, Jonathan Fusco with the early decider.
And, Armthorpe Welfare
came from behind to win 2-1 at home to Swallownest
, Paul Sherburn and Craig Laight netting in the second half after Juninho Blake had given the visitors a sixth-minute lead.
Photo: Adam Baker on the ball for Knaresborough Town during his side's 1-0 home defeat at the hands of Maltby Main in the Toolstation NCEL Premier Division on Tuesday evening. (Picture: Craig Dinsdale)