The Hawks got back to winning ways at home by beating Hendon 3-2 in the Ryman premier division.
Hendon pulled a goal back on the stroke of half-time but were reduced to 10 men 16 minutes from time.
Bognor claimed an important 2-0 win away to Wingate & Finchley, maintaining their lead at the top of the Ryman premier division.
On 59 minutes the Rocks took the lead through Chad Field, after a scramble in the box.
James Crane scored his second goal in two games to seal victory on 86 minutes, heading in from a corner to secure a vital victory for the Jamie Howell’s side.
Petersfield remain rooted to the bottom of Southern League division one central after a 3-2 loss to Bedford Town.
Ben Sawyer, Lee Roache and Jamal Mckenzie-Lowe gave Bedford a 3-0 lead at half-time.
Penalties from Ryan Woodford and Billy Connor came too late as the Rams lost again.
In National League South, Gosport Borough slumped to another defeat, going down 2-0 away to Eastbourne Borough.
In the Wessex League premier division, league-leaders Moneyfields took the points in a 2-1 victory at home to Brockenhurst.
Elsewhere in the division, Horndean fell to a 3-0 defeat at Sholing, while AFC Porchester beat Bournemouth 2-0 and sit fifth in the table.
Fareham Town won 1-0 against Whitchurch United at Cams Alders.
In Wessex League division one, Baffins Milton Rovers secured a convincing 4-0 triumph at home to Hythe & Dibden.
United Services came from 4-2 down to draw 4-4 in a thrilling game away to Shaftesbury.