Windmill FC missed out on the chance to clinch the Doncaster Sunday Alliance League Division Two title after going down 2-1 at home to third-placed Stag Inn Rovers.
But they remain firmly in the driving seat and one win from their last three games would see them crowned champions.
Durban’s top-four hopes suffered a setback after being held to a 2-2 draw at Pit Club.
Daniel Dickinson and Craig Aspinall shared out the Durban goals with Elliott Teale and Brendan Jeffreys replying.
All Saints picked up only their sixth point of the season when sharing the spoils from a 1-1 draw at New Cantley.
Second-bottom Windmill Wanderers lost 4-2 at Eden Arms for whom Scott Dixon, Ash Barton, Callum Reid and Andy Davies netted.
Rossington Styrrup’s hopes of holding on to top spot and claiming the Division One title suffered a major setback when going down 3-2 at mid-table Bentley West End S&S (Brendan Fletcher, Brad Atherton) in their penultimate game.
Real Bridge, who have four games in hand, closed the gap on the leaders to just three points despite having to settle for a 1-1 draw at FC Cumberland. Tom McLochlin scored their goal with Steve Geddes hitting the target for the home side.
AFC Schoolboy, who remain 17 points off top spot, missed out on the chance to climb into second spot following their 4-2 home defeat against Armthorpe Village.
Sean Thompson led the way with a hat-trick as Carcroft Village dished out a 5-0 beating to Athletico Fairway. Alan Fawley and Jack Roberts also chipped in.
FC Brookside (Callum Wakefield) remain bottom after losing out by the odd goal in three at Sporting Wadworth.
White Hart (Askern) picked up their fifth win of the season in style with a 6-2 win over Auckley.
The Railway kept on track for the Championship title with a 4-1 win at Bessacarr whose consolation goal was scored by Jonny Jones.
Second-placed Scawthorpe, nine points behind but with two games in hand, kept their hopes alive with a 3-1 win over Leopard thanks to goals by Andy Walkden, Gary Evans, Slim Atkinson.
Third-placed Rakkam, who have three games in hand over the leaders, remain in the frame after beating Rosehill Press 4-2 courtesy of goals by Andy McCreadie, Lee Isaac, Jordan Smith and Leon Osbourne. Ryan Ambler replied for the visitors.
Palfrey’s Lodge (Samuel Harty, Chris Liddle) and Balby Athletic battled out a 2-2 draw.
Finningley Athletic were flying high following their 4-0 win at bottom club Three Horseshoes.
Second-bottom Wheatsheaf (Doncaster) beat Team 23 by the odd goal in nine. Ben Waters hit a double with Declan Archibold, Daniel McNeill and and own goal completing their tally.
Ryecroft Rovers cemented top spot in the Premier Division with a 7-2 win at Rum Rooms. A Chris Colley brace and a Bobby Scurfield goal secured Tut ‘n’ Shive 3-1 win over FC Rossington Welfare.
Carpenters Arms won 1-0 at Pit Club Miners.