A late Dan Strugnell goal helped the Hawks sneak a 2-1 Vanarama National League South win over Oxford City at Westleigh Park.
Adrian Clifton gave the home side a half time lead against the run of play before the visitors hit back to level nine minutes from time through Luke Collison.
Minutes before the end of the game Strugnell jumped highest to head the home from a corner to give the Hawks all three points.
Gosport Borough continued their unbeaten run with a resilient 3-2 away win at Dartford.
Justin Bennett scored twice, as Borough survived a torrid first half in which the home side had the upper hand.
Elliot Bradbrook pulled one back for the hosts before Borough substitute Lee Wort fired in a sublime finish.
The visitors had a nervous few closing moments when Tom Bradbrook got another back for the hosts, but Alex Pike’s in-form side held out on for the three points.
Bognor were convincingly beaten 5-0 by Tornbridge Angels in a Ryman League premier division game which also saw three red cards.
The Rocks were behind after 10 minutes when Nathan Elder headed in Luke Blewdon’s corner after a short spell of pressure.
Then a 21-minute hat-trick from Blewdon secured the win for the visitors.
James Crane and Craig Robson were both shown reds before the visitors furthered their lead through Tom Whitnel, with the visitors also having Elder sent-off for dissent.
Petersfield Town battled back from 2-0 down to grab a dramatic late point away to Leighton Town in Southern League central division.
Goals from Shayne Almond and Samson Alalade gave the hosts the lead.
But a second-half fightback from the Rams saw Stuart Green pull one back, before substitute Jordan Neal scored with the last kick of the game to get a share of the spoils.
In the Wessex League premier division, Horndean remain top of the table after an impressive 3-1 win away at Bemerton Heath.
Two goals from Nathan Kirby and one for Robbie Tambling means the Deans remain top of the pile.
Moneyfields won 5-0 at Verwood thanks to Toby McCauley’s hat-trick and goals from Steve Hutchings and Conor Bailey.
AFC Portchester beat Hamworthy 2-0 as Luke Sweeney bagged a brace.
Steve Stone’s first game in charge of Fareham Town ended in defeat, as the Creeksiders lost 3-1 at home to Andover Town.
Fareham’s only goal of the game came through Callum Laycock.