George Little made it three wins in a row as he took the Southsea Pirates Pieces of Eight crown on Sunday.
The Fife AC runner won the event in 2012 and 2013 and he took advantage of glorious sunshine and calm conditions on the seafront to set his fastest time so far with a 45min 31sec clocking.
He was five minutes and five seconds ahead of runner-up Harnish Patel, from Victory, who finished with a time of 50.36.
It was a significant improvement for Patel, who finished sixth in 2013.
Tom Baldwin, from the Southsea Pirates club, took third spot (50.48).
He also improved on his 2013 performance when he finished fifth.
Defending champion Emma Jolley continued her good form in the event as well as she was first female again, with a time of 53.29.
The RNLI 10k, run alongside the eight-mile Pieces of Eight event, was won by Rob Arkell in a time of 36.03.
Christophe Dormenval took second place (36.48) with James Hassan (36.57) completing the top three.
Both races started and finished at Portsmouth Lifeboat Station in Eastney.
A total of 199 runners finished the eight-mile race, a big increase on last year, while 331 completed the 10k.
Organiser Rob Piggott was pleased with another good occasion.
He said: ‘The event was good, the weather was fantastic and we couldn’t ask for better.
‘A lot of people enjoy it and are making it part of their race calendar. It’s getting a very good reputation.
‘We had some really good fancy dress costumes on show and to have 199 people finish the Pieces of Eight was brilliant.
‘We had ordered 40 extra medals to cover the increased entry.
‘But unfortunately they got sent to Canada and some Canadian medals got sent to the UK.
‘You couldn’t write that script but I’ve taken the names and addresses of all the people who didn’t get a medal on the day. It was a shame about that.’
Piggott’s next event is the Ghost Race on Friday, October 31.