HAMWORTHY United came from behind twice to beat Cowes Sports 5-2 in Wessex Premier, writes Ben Williets.
Dan Cann and Lee Francis both equalised for the home side, before Fawzi Saddi and a brace in added time from substitute Ashley Pope ensured Cowes left empty-handed.
The win means Hammers are now seventh in the league, just four points off second place.
Lymington Town threw away a two-goal lead at home to sixth-placed Baffins Milton Rovers.
Steve Flynn opened the scoring for Lymington after eight minutes and Sam House doubled the lead just past the quarter of an hour mark.
Ben Spranger halved the deficit just before half time and Rudi Blankson equalised 12 minutes after the restart.
Three minutes later and Ben Spranger bagged his second of the day and Rob Taw made sure of the victory with two minutes left to play.
Lymington now lie 13th in the table while their opponents moved up to third.
In Division One, New Milton claimed a dramatic 1-0 victory over Newport to steer them away from the bottom of the table.
Joe Petty showed great composure to calmly finish in the 90th minute against the onrushing goalkeeper to give his side all three points.
New Milton are now 16th in Division One, a healthy nine points away from the bottom.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here