The cat was well and truly put amongst the pigeons on Saturday after another mixed bag.
At the top, Havant & Waterlooville kept the pressure on the leaders with two late goals against Hampton & Richmond.
Wes Fogden put the Hawks in front before Jonah Ayunga claimed goal number 17 for the season to make it safe.
Wealdstone did their part with an eye-catching comeback win at Dulwich Hamlet.
Jeff Monakana had Hamlet ahead from the spot but a quickfire double from Sanchez Watt and Michee Efete completed a stunning turnaround for the leaders.
Bath City were held at home by Weymouth - but a shocking injury to Joe Raynes overshadowed the result.
Hungerford Town put a tough week behind them to seal a huge win against promotion-chasing Slough Town.
Oliver Artwell and James Rushby notched either side of the break for the Crusaders who now sit six points from safety.
Billericay edged their Essex derby with Braintree courtesy of a injury-time winner from Ronnie Henry.
Ricay had been pegged back by Liam Smyth for the Iron but snatched it late on from a corner.
Scott Twine hit two free-kicks to ease Chippenham past Oxford City while a late strike from James Dobson against Dorking handed Hemel Hempstead back-to-back wins.
Maidstone ended their four-match wait for a win in style with an impressive performance against Welling.
Iffy Allen and Zihni Temelci had the Stones two up before Anthony Cook got one back, Ayuk Tarh made sure late on.
Chelmsford fought back with ten men after Troy Brown's dismissal in the first-half against Concord.
Decarey Sheriff put the Beachboys ahead from the spot but Tom Wraight levelled it up just before the break as the sides shared the spoils.
Elsewhere, Darren McQueen has the penalty hero for Dartford who had to work hard for their win over St Albans.
The Darts trailed through Joe Iaciofano's 15th goal of the campaign before Liam Nash levelled.
Saturday's National League South final scores:
Bath City 0-0 Weymouth
Billericay Town 2-1 Braintree Town
Chelmsford City 1-1 Concord Rangers
Havant & Waterlooville 2-0 Hampton & Richmond Borough
Hemel Hempstead Town 1-0 Dorking Wanderers
Maidstone United 3-1 Welling United
Oxford City 1-3 Chippenham Town
Slough Town 0-2 Hungerford Town
St Albans City 1-2 Dartford
Tonbridge Angels P-P Eastbourne Borough
Wealdstone 2-1 Dulwich Hamlet