Gosport paid for missed chances as they went down 4-0 at Almondsbury in the Southern League this afternoon.
Bognor were 2-0 winners over Faversham in the Ryman League.
Former Pompey striker netted his 100th goal for the Rocks in the Nyewood Lane success.
In the Wessex League, Moneyfields were grateful to Warren Hunt’s late strike as they beat Blackfield & Langley 1-0 at Dover Road.
Meanwhile, Fareham shared a goalless draw with Laverstock & Ford at Cams Alders.