The Stones’ 3-1 victory over Dorking Wanderers means it’s 14 wins from 15 at Grosvenor Vale. They still lead the table by six points and have three games in hand on their nearest challengers.
A brace from Dennon Lewis did the damage and manager Dean Brennan, pictured, said: “The whole club should be very proud.”
Tom Smith fired an incredible hat-trick as Bath City beat Dulwich Hamlet 3-2 to claim a third win inside a week. The Romans are back up to second after Slough Town’s 1-1 draw at Chelmsford.
Havant & Waterlooville know it probably needs to be the play-offs now as they slipped to a home defeat to St Albans City.
The Saints claimed another scalp weeks after winning at Bath City. Sam Merson and Zane Banton getting the goals against the ten man Hawks.
Steve King’s Dartford are back to winning ways with their 2-1 victory over Eastbourne Borough. A fine free-kick from Jack Jebb got them going - but what turned out to be the winner arrived through Darren McQueen.
Oxford City know how to beat the top teams at home - but struggle against the sides at the other end.
On-loan striker Tommy Wood only joined on Friday but won over his new team-mates quickly as he scored twice for Tonbridge in their 3-0 win.
Hemel Hempstead manager Sammy Moore celebrated a much-needed win - and it came against his old club Concord Rangers, 1-0.
Maidstone United are making hard work of their play-off push as Hampton came from behind to win at the Gallagher Stadium. The Beavers’ excellent recent away run goes on as they left Kent dramatic 2-1 winners.
Welling United are much improved since their change of manager and are nearing safety after beating Chippenham 1-0. Dipo Akinyemi slammed home the winner.
Hungerford knew they really needed to beat Braintree Town to keep their survival hopes alive and they did just that. Matt Jones made the game safe as he made it 2-0.
Billericay Town struggle away but they were gritty at Weymouth as it ended goalless.
National League South results:
Bath City 3-2 Dulwich Hamlet
Chelmsford City 1-1 Slough Town
Dartford 2-1 Eastbourne Borough
Havant & W 1-2 St Albans City
Hemel H 1-0 Concord Rangers
Hungerford 2-0 Braintree Town
Maidstone U 1-2 Hampton & RB
Oxford City 0-3 Tonbridge A
Wealdstone 3-1 Dorking W
Welling United 1-0 Chippenham
Weymouth 0-0 Billericay T