BASEMENT club Allestree suffered their 13th defeat in 14 league games in the Premier Division following their 4-2 demise to Shirebrook Rangers.
Lee Crossland, Curt Hayden, Jordan Turek and namesake Mark got the goals for Rangers.
Bradley Foley and Steven Bills netted for the Trees.
The other fixture in the division saw third placed Wirkworth Town beat AFC Kilburn 2-0.
Toby Howard and Callum Worth were on target for Town.
Two goals from Adam Ross helped Melbourne Dynamo tighten their grip on the Division One title with a 3-0 victory over Sherwin Athletic.
Dave Worger grabbed Dynamo's third.
Callam Eames' goal was enough to give Moira United the spoils in a 1-0 win against AFC Kilburn Reserves while Matlock United drew 2-2 with Rowsley 86 Reserves.
Tony Charlton and Steve Prime netted for United; Daniel Ward and Andrew Roome for Rowsley.
Burton Town remain top of Division Two following their 4-3 victory over Rolls-Royce Leisure.
Jordan Dent bagged a hat-trick for Town whose other scorer was Arfan Mohammed.
Second placed Melbourne Dynamo Reserves were also involved in a seven-goal thriller as they edged past Littleover Dazzlers 4-3 thanks to strikes from Ellis Radcliffe (2), Finley Charles and Alex Slater.
The other game in the division saw Matlock Town ADS beat Wirksworth Ivanhoe Reserves 2-1.
Marcus Beddoe and Connor Gratton were on target for Town.
Elsewhere, Punjab United are through to the semi-finals of the Junior Cup after they romped to a 7-3 victory at Mayfield.
Joshua Martin and Farghan Mohammed bagged braces for United while Adrian Hussain, Ryan Sandhu and Barvinder Sanghera completed their scoring.
Joe Redfern (2) and Liam Bailey replied for Mayfield.