Canal Tavern boosted their Doncaster Sunday Alliance League Premier Division title hopes when beating third-placed Rossington Club 3-1.
Darren Fell (2) and Brett Thomas did the damage as Rossington lost for only the second time.
Michael Attard notched a hat trick as leaders Bentley Top Club returned to winning ways with a 6-2 success at Eden Grove. Django Gibbons, Raheem Walker and Ruben Hodgson also netted.
Bottom club Wheatley Hotel won 3-2 away to FC Glasshouse, whose goals came from Callum Russell and Brett Lucas, to post only their second victory of the campaign.
Stainforth dished out a 7-0 beating to second-bottom Carpenters Arms. Sam Hanslip bagged a brace and there were single strikes for Sty Ross, Nath Garfoot, Nick Davis, Kev Ricketson and Leigh Emerson.
FC Rossington Welfare recorded an impressive 8-4 win away at third-placed C&R Sports Bar to retain their four-point lead at the top of the Championship.
Jordan Whittle claimed three of the Welfare goals with Daniel Green (2), Josh Skill, Daniel Whittle and Thomas Nelson also chipping in. Ben Haggerty, Bobby Scurfield and Niall Horstead (2) shared out the Sports’ goals.
Second-placed Eve’s Trust Dynamo’s, who have two games in hand, won 4-0 at Wheatsheaf (Doncaster).
Fourth-placed FC Dunscroft romped to a 9-2 win at second-bottom Auckley.
Rosehill Press (John Corrie, Sam Gibson) climbed off the foot of the table on goal difference after picking up a point from a 2-2 draw against Bessacarr (Liam Taylor, James Batson).
Willaspoons (Robert Hannon, Daniel Smith, Lee Dixon) beat Bay Horse & Bar by the odd goal in five.
Ryecroft Rovers held on to top spot in Division One following their surprisingly emphatic 7-2 win at third-placed The Railway.
Second-placed Finningley Athletic kept the pressure on with a 9-1 win at FC Little Un.
FC Ivanhoe put Balby Academy of Sport Inter to the sword when inflicting an 11-3 defeat.
Craig Dallas led the way with a five-goal haul and Joe Murray weighed in with a hat trick. Josh Holbrey, Scott Sykes and Adam Aveling also got in the act. Sean Kenny, Alex Chambers and Jaymie Hunter replied.
Rossington Legion (David Hartshorn, Ryan Clegg) and Carcroft Village (Shaun Thompson 2) battled out a 2-2 draw.
The top four sides in Division Two all won.
Leaders Leopard beat fifth-placed White Hart (Askern) – for whom Steve Millward and Marcus Butler scored – by the odd goal in five, while second-placed Three Horse Shoes beat Cumberland (Karl Blanshard, Paul Griffiths) 4-2.
Palfrey’s Lodge won 2-1 at Armthorpe Village (Steve Wagstaff), with fourth-placed Team 23 bagging a 4-1 win against Lokomotiv.
AFC Schoolboy (John McNeil 2, Ryan Gomersall, Aiden Viggars) pipped FC Parklands by the odd goal in seven to claim their seventh win.
Matthew Flanagan claimed a hat trick in Eden Arms’ 5-1 win at Bentley West End S&S. Ross McSeveney and Scott Dixon also found the net.
Real Bridge held on to top spot in Division Three on goal difference after recording the biggest win (12-2) of the day against Balby Rovers.
Mark Cooper stole the show with a four-goal haul with Pete Dawson and Simon Payley both hitting a double. Paul Hirst, Pete Warmsley and Lee Hayes also featured.
Wheatley Club remain hard on their heels following 7-1 win over Pit Club thanks to doubles by Luke Wellings, Matthew Cooper and Zack King and a single strike by Reece Joslin.
Former leaders Loaded Sports (Liam Cusack) crashed to a 6-1 defeat at Athletico Fairway who replaced them in third spot.
Sesku Miners Community edged a 2-1 win at Stag Inn Rovers (Liam Whinfield).
Bechers Brook (Michael Farrow) scored the only goal away to bottom club Windmill Wanderers.
Premier Division Athletico Tap Maker won 4-0 away to First Division Rhino’s United in their delayed Ernie Prince Memorial Cup third round tie.
Luke Smithson, Dan Read, Dan Gomerson and Dean Wilburn shared the goals.