The Portsmouth Running Festival delivered a pre-Christmas smash hit yesterday.
Believe & Achieve hosted their first ever ultra race – the Harbour 50k Challenge.
It was run alongside the hugely-popular Portsmouth Coastal Waterside Marathon and a new Festive Half Marathon.
All three events sold out and great crowds turned out along Southsea seafront to cheer the runners home, despite some rain and tough wind.
The weather conditions added to the challenge for the runners, along with the muddy beach sections.
A total of 895 runners completed the marathon.
The Festive Half saw 297 finishers and 282 completed the ultra race.
British 100k record holder Steve Way won the marathon in 2hr 47min 20sec.
Jess Gray, from Watford Joggers, finished first lady in 3.19.02.
Darryl Hards, from Worthing & District Harriers, won the 50k, recording a time of 3.16.24, with Diane Roy, first lady in 4.09.24.
Stubbington’s Rob Arkell took the half marathon title (1.19.58).
Esther Wiley was the first lady (1.35.46).
For full reports and more pictures from the event don’t miss The News on Tuesday.