Supermarine see off Gosport threat
Borough were left to rue a poor start after they conceded twice in the opening 23 minutes.
Tony Lee pulled a goal back in the 28th minute.
Bognor had to settle for a 1-1 draw at Harlow Town in the Bostik premier division.
Jimmy Muitt put the Rocks ahead with a ninth-minute penalty
Advertisement
Hide AdAdvertisement
Hide AdIn the Wessex premier, AFC Portchester slipped to a 2-1 defeat at Bashley.
The Royals' goal came from a Steve Ramsey penalty.
Goals from James Rankin, Josh Parry and James Hider saw Paulsgrove Reserves beat Sway 3-0 in the Hampshire Intermediate Cup.
In the Hampshire League premier division, Liss Athletic suffered a 3-2 defeat at Stockbridge.
Fleetlands Reserves exited the Combination Cup in a 2-1 home defeat against Overton United.