The Victory 5 title came home on Sunday.
Olympian Scott Overall became the first British winner of the contest for eight years when he sprinted home at the Mountbatten Centre.
The Blackheath & Bromley Harriers star, who represented Team GB in the marathon at London 2012, clocked a winning time of 24min to regain the crown he won in 2007.
Overall finished six seconds ahead of Phil Wicks, of Belgrave Harriers, and Chichester’s Christopher Zablocki (24.27) completed the podium.
Organiser Peter Newton explained a shift in the date of the race had once more opened the door for the domestic athletes to shine.
And he reckons that led to much more competitive racing.
‘By moving the date back to December, we didn’t expect the Kenyan, Ethiopian and Somali athletes to enter,’ he said.
‘They will all be at warm weather training camps.
‘We knew the times would be slower as a result but the race was much more competitive, which is important.’
While the top two men were split by just six seconds, the women’s race just as tight.
The top five finishers were separated by only 30 seconds, with Aldershot, Farnham & District’s Bryony Proctor quickest in 28.44.
Lucy Reid (28.55) was second and her Tonbridge team-mate Nicole Taylor was third in 29.07.
Once again, the women’s race saw four runners over the age of 40 in the top 12.
The Victory 5 starts and finishes on the track at the Mountbatten Centre, looping up Stamshaw Promenade and around Lakeside.
Despite the wind and rain making conditions particularly tough, Newton was pleased with the latest renewal.
He said: ‘It was definitely another successful event, despite the tough conditions we had more than 650 finishers.
‘The change of date from September to the more traditional first Sunday in December actually increased the amount of entrants.’
Alex Teuten was the highest-placed City of Portsmouth runner – equalling his season’s best of 24.54 for sixth place.
His team-mate Tom MacSwayne was 12th in 26.03.
In the women’s race, youngster Elizabeth Rose led the way for City as she finished 14th in 32.09.