Simon Walton’s first Hawks goal secured a vital 1-0 win away to local rivals Weymouth at the Bob Lucas Stadium.
Walton both scored and headed an effort off the line in a busy first period for the Yorkshireman, but it was the heroics of Ross Worner five minutes from time when he saved his fourth penalty of the season to secure the three points.
The win sees the Hawks go up to third and keep pace with leaders Wealdstone.
Sam Magri came into the starting XI replacing Benny Read, with Jonah Ayunga also coming back into the fold.
The opening 15 minutes were befitting of a derby game with challenges flying everywhere, but when the first chance came it fell to the hosts.
Camp had an effort on goal from the edge of the penalty area before his attempt was matched by Worner in the Hawks goal.
Seconds later Wes Fogden went for the ball up against Mark Childs in the Weymouth goal on the edge of the box, Childs falls flat on his face before Rutherford has a pop at goal which was cleared off the line.
Midway through the opening period, Camp again went for goal but Worner stood strong, as the Terras continued to pressure the Hawks backline.
With less than a quarter of an hour left of the opening period action filtered across both ends as this end to end battle continued to be evenly contested.
Initially Ayunga played a ball into the area towards Sam Magri who saw his header saved before the hosts countered with pace before Thompson fired an effort from the edge of the area which was headed off the line by Walton.
Alfie Rutherford then had a number of opportunities at goal in a space of minutes, but none would find the back of the net.
Firstly he was slipped through before having a chance from just inside the area blocked by Childs, before Magri puts a ball into his path but his header went wide of goal.
When it looked as if the sides would go into the break level, Simon Walton stepped up and gave the Hawks the half time initiative.
An Andy Drury corner fell sweetly towards him, rising highest to the ball before heading the ball down into the back of the net.
Half-time: Weymouth 0-1 Havant and Waterlooville
The second period started quietly, with neither side breaking into the others penalty area for the opening quarter of an hour as possession is equally shared out.
But when the first chance of the second half came it fell to the Hawks when a Drury corner fell to Kedwell who flicked the ball wide of goal.
Two minutes later Josh Taylor went for goal from the edge of the area which took a deflection out of play.
With 20 minutes left to play Benny Read and Nicky Bailey came on for Magri and Rutherford.
As the last quarter of an hour approached Bailey and Taylor linked up well before playing a ball into Kedwell but he could only fire the ball over the bar.
Seconds later Ayunga unleashed a rocket from 25 yards parried by Childs in the Weymouth goal.
The Terras finished the game strongly and made the Hawks work for their win.
First of all Jake McCarthy had an effort on goal from the edge of the area narrowly sailing over the bar.
Seconds later the hosts were awarded a penalty for a handball against Josh Taylor.
McCarthy stepped up before seeing his penalty to the left side be matched by Worner, who parried the ball out of play.
Then within a minute of that save Worner had to hold a Baggie effort to keep the points safe.
Full-Time: Weymouth 0-1 Havant and Waterlooville
Starting XI: Worner, Straker, Walton, Magri, Fogden, Drury, Kedwell (c), Ayunga, Cook, Taylor, Rutherford
Subs on: Read, Bailey, Beckwith
Subs not used: Tarbuck, Paul
By Henry Deacon (@H_Deaconmedia)