Richard Waldron held off the challenge of Peter Concannon to win the Hayling 10 on Sunday.
The Southampton athlete got the better of his Chichester rival in a thrilling sprint finish over the final 150m of the 10-mile battle.
James Baker, a club-mate of Concannon and five-times winner, completed the podium places after he lost ground on his rivals in the second half of the annual contest.
Despite winds gusting to 50mph, more than 400 completed the revised course.
Baker’s presence in the field ensured there would be a fast start.
And he dragged Concannon and Waldron clear right from the gun.
Despite the strong wind, the trio powered their way unchallenged to the halfway point.
From there, 36-year-old Baker started to slip behind.
Waldron and Concannon battled on, though.
And by the time they had reached the last turn at Eaststoke, they were fighting neck and neck against each other and the wind for the last one-and-a-half miles.
Waldron eventually beat Concannon in the sprint – clocking a winning time of 54min 55sec.
The Chichester runner-up admitted he didn’t have the legs to pass his south-coast rival and had to settle for second in a time of 54.57.
Baker clocked 56.54, while there were seven athletes in total who ran inside one hour – despite the tough conditions.
Victory’s Zack Lahlah was among them, as he clocked 59.00 for sixth.
Denmead Striders’ Jon Sullivan was eighth in 1.01.20 – just one second ahead of Paul Mitchinson, of Victory.
Rob Byrne, of Gosport Road Runners, completed the top 10 with his time of 1.01.22.
Lesley Locks was once again the first lady to finish and the Hart Road Runners ace did so in 1.04.12.
Winchester’s Karen Rushton was second in 1.08.08, closely followed by leading Stubbington Green talent Susie MacGregor (1.08.13).
The Hayling 10 is not just about the elite athletes, though.
Organiser Malc Lavery said: ‘It’s not just the winners that make the race.
‘And although huge congratulations have to be given to all 425 finishers, a special mention has to go to last-place finisher Peter Chittenden, from Bognor.
‘Not only is he recovering from prostate cancer but well into his 70s he managed to complete the course in 2 hours 49 minutes.’
The Hayling 10 began in Bacon Lane before going through West Town and up West Lane.
But rather than take its usual turn on to the Hayling Billy Line, it had to return back down West Lane because of sea wall improvement work taking place.
The Billy Line is expected to be closed until early next year.
After picking up the original course after four miles, runners then headed for Ferry Road and all the way to Eaststoke.
The last mile-and-a-half was run against strong winds to the Hayling Park finish.
Hosted by Havant AC, the Hayling 10 raises much-needed funds for the club, which caters for athletes of all ages competing in a wide-range of events across the south of England.
Visit havantac.co.uk for more details.