A late George Barker goal saw Gosport Borough maintain their National League South play-off push with a 2-1 win over Chelmsford City at Privett Park.
Dan Wooden put Borough ahead early in the second half but City looked like claiming a point when they equalised 12 minutes from time.
The home side, however, showed their resilience with Barker’s late winner.
The Hawks slipped into the relegation zone with a 4-2 defeat at Dartford.
Lee Bradbury’s team trailed by two goals at the break but fought back with goals from Dan Strugnell and Matt Paterson.
Dartford finished the stronger, though, with two further goals to increase the Hawks’ away misery.
Bognor Regis Town came away from Hendon with a hard fought 1-1 draw in the Ryman Premier.
A second-half Sammy El-Abd goal earned them a crucial point in their play-off bid.
Petersfield suffered a 2-1 home defeat at the hands of Arlesey Town in the Southern League Central division one.
Meanwhile, in the Wessex premier, Horndean remained joint-top after they beat Whitchurch United 2-0 at Five Heads Park.
AFC Portchester beat Lymington Town 2-0 at Wicor Rec.
Ten-man Moneyfields fought back from two-goals down to force a draw at Bournemouth.