Havant men were left frustrated after crashing to a 2-1 home defeat to Spencer in South League premier division one.
They are now 11 points behind third-placed Sevenoaks with three games to go.
Spencer took the lead as early as the fourth minute when a well-worked ball to the right wing was centred and their forward deflected the ball past Ben Cowling.
Havant then created three good goal-scoring chances in the next four minutes.
First, James Speke failed to get a touch on the ball as it flashed past the Spencer post, and then he had an effort smothered by the goalkeeper close to the goalline.
Sam Broadhurst also deflected a ball just wide of the post.
Despite having the best opportunities, Havant could not find the net and trailed at half-time.
The second half followed the same pattern.
Sandeep Singh hit a defender on the leg from a penalty corner after 40 minutes and then, shortly after, Havant had a goal disallowed because the ball hit a player’s foot en route.
Maciej Janiszewski’s effort was also deflected over the bar.
The pressure from the home side eventually paid off as they drew level in the 58th minute.
Oliver Nail’s good run drew the defenders and the keeper, and his pass across goal was touched over by Speke.
Havant could not break through for a second time, though, and the visitors wrapped up the win in the dying minutes.