CROMFORD closed the gap on Premier Division leaders Allenton United after beating Newmount 4-2.
Allenton dropped two points in a 2-2 draw at Derby Royals for whom Troy Black and Kirk Francis scored.
Cromford closed the gap to nine points with a game in hand as a brace of goals from Anthony Fay and one apiece for Danny Wildegoos and Billy Lobley earned them three more points.
Third-placed Rowsley ‘86 appeared in trouble when they trailed visitors Swanwick Pentrich Road 3-1 with ten minutes left.
However, a late revival saw them snatch a 4-3 victory from a hard-fought game with goals from Andy Roome, Tim Baker, Nick Baker and Simon O’Neill overtaking efforts from Swanwick’s Guy Wilding (2) and Guy Taylor.
Derby Rolls-Royce Leisure were the only away winners in the division, triumphing 4-1 at Chellaston with Liam Orme getting the home team goal.
Matlock Sports were the only one of the bottom four teams to win as they saw off bottom-placed visitors Sandiacre Town 2-0 with goals from Dan Bridge and Steve Pardey.
Helping Matlock move up a place was Holbrook St Michaels’s 6-0 loss at Mickleover RBL. Bob Selby scored five of the Mickleover goals with Ady Knight adding the other.
Another of the teams near the foot of the table, Ashover, lost 4-2 at Melbourne Dynamo. Paul Swallow scored a hat-trick in the win with Adamk Ross adding the fourth goal.
Willington were down near the bottom but eased the pressure by beating Wirksworth Town 1-0, Mikey Fitzhough scoring the dividing goal.
In division one, a depleted Ripley Town jumped up three places after a 4-0 home win over Pastures.
Paul Lavender had a total of eight players unavailable but he did welcome Ross Layton back to the club.
Town had the ball in the net after only ten minutes but Jay Harrison was harsly ruled offside.
Liam Brown then hit a post before a fine finish from Harrison put Ripley ahead.
Jimmy Hassell scored a fine second goal and Brown made it three from the penalty spot as the home side threatened to run the visitors ragged.
However, Ripley only managed to add one more with an excellent finish fromDavid Roberts to round off a very pleasing performance.
At the top of the table, Allestree seized top spot after beating Findern 5-2. Mahmood (2), Annable, Shearer and Thornhill the scorers for Allestree.
Third-placed Woolley Moor United slipped up though as they were beaten 3-2 by lowly Derbyshire Amateurs.
Dean Cropper and Brett Turner hit the Moors goals.
Punjab United took over in third place following a 5-1 win over Bargate Rovers.
A brace of goals for both Davender Bassi and Simon Bria with Indi Gosal scoring the other.
In mid-table, Derby Singh Brothers drew 2-2 with Little Eaton.
Tibshelf moved themselves above Little Eaton by beating Rowsley ‘86 Reserves 3-0 with goals from Carl Rice, GarethRiley and Stephen Clements.
That win also took Tibshelf leap-frogging over Rowsley and Bargate as well.
There were only two games in division two and in one of those, lowly Roe Farm picked up their third point of the season from a 2-2 draw with Ambergate.
The other game saw Melbourne Dynamo Reserves beat Punjab United Reserves.
County Junior Cup
In the DCFA Junior Cup southern section, two ties pitted MRA teams against each other. One produced a shock with Little Eaton Reserves winning 3-2 at Mackworth St Francis while Pastures Reserves beat Bargate Rovers Reserves 6-1, James Poyser with the Bargate reply.
Allenton United Reserves won 3-2 at Gresley FC ‘A’ with goals from Paul Tyres, Ryan O’Connor and David Byrne on target.
Derby Rolls-Royce Reserves needed extra time to defeat Old Bemrosians 3-1.
Goals from Scott Vardy (2) and Anthony Hurd saw Newton past The Dart 3-2.
In the northern section, Wirksworth Ivanhoe beat Shirebrook Rangers 5-3, Gary Spencer scoring twice in this win with Alex Howard, Steve Murphy and Ben Marsh also on target.
Holbrook St Michaels Reserves exited the competition on a 2-0 defeat against Ilkeston Rutland.
Wirksworth Town Reserves lost 3-1 to Wirksworth Albion, Ollie Richards with the Town goal.