Gosport Borough suffered a 2-1 defeat at Swindon Supermarine in the Southern League premier division south.
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
In 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.