FC Glasshouse look to have one hand on the Doncaster Sunday Alliance League Championship trophy following their 4-3 win over Windmill.
Rob Wilson was their hat trick hero, with Andrew Vipond also chipping in. Michael Knight, Aiden Redmile and Dale Glynn replied for the visitors.
Balby Academy of Sport look to have blown their chances after slumping to a 5-1 defeat at mid-table Armthorpe Albion. Mohammed Sabah scored their consolation.
Leger Lions boosted their hopes of a top-four finish when romping to a 9-1 win at struggling Three Horseshoes (Chris Liddle) in their penultimate game.
Tom Corcoran and Ryan Wattam both bagged a brace for the winners with Liam Blythe, Gary Shaw, Michael Christer, ‘Jono’ Brown and Andrew Allinson also netting.
Carpenters Arms stopped Tank FC in their tracks when dishing out a 7-2 defeat.
Michael Wibberley caught the eye with a five-goal haul with Simon Robertshaw and James Mitchell also weighing in. Jimmy Falkiner claimed both Tank goals.
Newly-crowned Premier Division champions Sprotbrough, who have spent most of the season neck-and-neck with Graceholme, now boast a 13-point gap on the Edlington side.
Sprotbrough, for whom David Taylor (2), Stuart Gibbard and Richard Smith netted, beat Bentley Top Club 4-2 to pick up their 14th win of the season.
Graceholme, on the other hand, lost by the odd goal in seven at Canal Tavern.
Callum McCormack (2), Luke Rafferty and Craig Smith were the Tavern marksmen, with Daniel White grabbing all three Graceholme consolation goals.
Toll Bar’s hopes of avoiding the wooden spoon were raised after they received a walkover against Inter Stella.
Second-placed Walton Wonderers ended their Division One campaign on a high, posting a 17-2 win at Maltings.
Patrick Mullen helped himself to six of the goals with Jack Kennedy, Lee Isaacs and Ben Clark all hitting doubles.
Keeper Aaron Kamara also joined in the goal feast as did Jacob Baker, Liam Coxon, Danny Whittle and Josh Jones. Only The Vault can now deny them the runners-up spot.
But the fifth-placed team, held to a 2-2 draw by third-placed Campsall (Christian Robson 2), will need to win their remaining five games to pip them.
Rosehill Press can still finish above Campsall on goal difference if they win their remaining game, despite losing 5-2 at Willaspoons.
Aaron Wilmot, Michael Ryan, Dean Cuttle, Daniel Smith and Danny Bulman shared the goals for the winners with Press having to settle for consolation goals by Ryan Ambler and Robert Lee.
Rossington Legion (Darren Ball 2, Mitch Pegden) recorded a 3-0 win at South Kirby Reds.
Bessacarr (Jordan Roebuck 2, Jonny Jones) climbed above New Mallard (Zak King) after inflicting a 3-1 home defeat on them.
Kyle Embury starred with a hat trick as The Askern held on to top spot in Division Two after beating Hatfield Town 4-1. Gareth Davies also scored for the winners with Damon Potter replying.
But FC Dunscroft, two points behind with a game in hand, remain hard on their heels. They boosted their goal difference with an 8-1 win at Millgate Manhattan.
Cask Corner knocked the spots off Leopard (4-0) to claim their 13th win of the season. Matthew Findlay (2), Bryan Pearce and James Baker did the damage.
Regent Hotel ended a disappointing campaign on a high note with a 6-0 win at fellow strugglers FC Cumberland.
White Hart Colts recorded a 3-0 win at Pit Club on the back of goals by Gareth Humphries, John-Paul Clewes and Michal Tew.
Goals by Kevin Lynch (2) and Josh Ward secured Arksey Victoria a 3-1 win at Ryecroft Rovers.
Having secured the Division Three title the previous week, Winning Post lost for only the third time this season - going down 3-2 at Adam & Steve.
Andrew Barry, David Colakovic and Gary Box earned the home side the points which saw them finish third. David Stenson scored both Post goals.
Henry McSorey (3) led the way as Scawthorpe ended their campaign with a 6-4 win at Balby CSV. Michael Dixon checked in with a brace with Gary Waterhouse also netting.