SECOND placed Allenton United saw their hopes of securing a runners-up spot in the Premier Division slightly dented as they suffered a 3-2 home defeat to Derby Singh Brothers, writes Craig Gibbons.
David Carr and Steven O'Connell got on the scoresheet for United who cannot afford any more slip-ups in their final three games of the season if they hope to secure second place.
Hat-tricks from Dan Watson and Matt Dranfield fired Wirksworth Ivanhoe to an emphatic 9-2 victory over basement club Allestree.
Mick Beech (2) and Jack Higton also netted for Ivanhoe while Brad Foley and namesake Dan were on target for the Trees.
There was disappointment for Ivanhoe's rivals Wirksworth Town as they were narrowly beaten 3-2 by Newhall United thanks to goals from Ryan Pirrie, Sam Taylor and James Ward.
James Newton and Ryan Smith scored for Town.
There is still no deciding who will win Division One as league leaders Melbourne Dynamo drew 1-1 with second placed Castle Donington Cobras.
Ed Burton had given Cobras the lead after just one minute but Dynamo left it late as Tony McCabe grabbed the equaliser in the first minute of second half stoppage time to salvage a point for the league leaders.
Dynamo remain one point ahead of Cobras with two games remaining each.
There was also late drama at AFC Kilburn Reserves as the hosts scored twice in the final five minutes to claim a 2-2 draw against Little Eaton.
Sam Stone and Lewis Kinnerley put the visitors in control but strikes from Billy Abbott and Shane Linthwaite ensured Kilburn came away with a point.
Division Two leaders Burton Town suffered a dent in their charge for the title as they slumped to a 3-1 defeat at Matlock Town ADS thanks to goals from Marcus Beddoe (2) and Regan Cooper.
Second placed Melbourne Dynamo Reserves, who have a game in hand on the league leaders, could not capitalise on Burton's loss as they were held to a 1-1 draw by Mayfield.
Jack Scothern's goal looked to have sent Dynamo level on points with Burton (39) but Sam Handley's 90th minute penalty salvaged a draw for the hosts.
Third placed Willington Sports boosted their promotion, and maybe title aspirations, with a 4-0 victory at Little Eaton Reserves.
Stephen Blurton put Sports ahead after 19 minutes before Adam Anderson doubled their lead just before half-time.
Harrisson Cooper added a third after 55 minutes and three minutes later it was 4-0 thanks to Marco Wilson.
The other game in the division saw Punjab United draw 1-1 with Littleover Dazzlers.
Elsewhere, Shirebrook Rangers booked their place in the semi-finals of the MRA Challenge Cup with a 3-1 victory at Rowsley 86 Reserves.
Jordan Turek (2) and David Middleton netted the winning goals for Rangers.