Justin Bennett grabbed his 250th goal for Gosport as Alex Pike’s men came from behind to take a highly creditable 2-1 victory at Oxford City in the National League South.
The home side took an eighth-minute lead through captain Darren Pond only for Rowan Vine to level for Borough seven minutes later.
With the game heading for the draw, Bennett popped up with the winner late on to continue their recent league revival and reach his remarkable milestone.
The Hawks suffered a miserable day as they went down to a 3-0 defeat at Sutton United and had Warren Cummings sent off late on.
Two first-half goals put the U’s in charge and they confirmed their superiority with a third goal 10 minutes from the end to put a stop to the Hawks’ recent improvement.
Bognor went down to a 3-2 home loss to fellow promotion-chasers Dulwich Hamlet in a ding-dong battle with Harvey White and Snorre Nilsen on target for the Rocks.
Petersfield, meanwhile, threw away a 2-0 half-time lead and were pegged back for a 2-2 draw at Hanwell Town.
Goals from Howard Neighbour and Jamie Ford put the Rams in charge but they let it slip after the break.
Moneyfields grabbed a 1-0 win at Hallen in the FA Vase.
AFC Portchester stormed to a 6-0 win over Team Solent in the Wessex League premier division, while Horndean edged a 1-0 win at Bournemouth Poppies.
Fareham Town’s clash with Folland Sports was postponed.