FREE-scoring Brockenhurst bagged four goals for the third game in a row to see off Shaftesbury 4-1 at Grigg Lane.
Mark Barker got the Badgers up and running seven minutes in and Matt Sheedy extended the advantage.
Shaftesbury replied through Mali Benjamin shortly after and that was how it stayed until 13 minutes from the end, when an own goal made it 3-1 to the hosts.
Ollie Dennett added a fourth late on, putting the polish on victory.
Hamworthy United tightened their grip on a top-eight spot courtesy of a 1-0 home win over Portland, Jamie Gleeson notching the winner.
A late equaliser meant Lymington Town did not lose ground on fifth-place Alresford Town.
Sam Burt looked to have handed Alresford the points seven minutes from time but Steve Walker ensured honours ended even.
In Southern League West, Wimborne Town's trip to Taunton Town was postponed. The Somerset side had contested an FA Trophy replay at Beaconsfield on Monday.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules hereComments are closed on this article