Brian Campbell gave a controlled display of running to win the 8th Ards Half Marathon.
The race – promoted by Ards and North Down Borough Council – attracted a field of 700.
Campbell was at the front from the start and led through two miles with Newry winner Don Travers, Andrew Considine and Desi Foley following.
At this stage Hannah Oldroyd, Maeve Lavery, Martsje Hell, Karen Alexander and the favourite Catriona Jennings were heading the Ladies in what looked a close contest.
Campbell came to half distance with just over a minute advantage over Considine with Travers just behind, while Oldroyd had a narrow gap over the improving Lavery with Lisburn winner Jennings now third.
Campbell was now able to cruise home for a comfortable victory crossing the line in 74:26 to beat Considine by two minutes with Travers holding third ahead of Foley, Chris Moren and English visitor Steve Darby.
Oldroyd, the winner at Limavady the night before, came back to the finish 55 seconds before Alexander who stormed through to claim second.
Catriona Jennings was third with Maeve Lavery coming fourth after a good run. Martsje Hell and German athlete Anna Schwaiger completed the top six.
Meanwhile, Stephen Duncan – with his fourth win in five years – and Hannah Oldroyd, with her third victory in successive days, were the stars of the 7th Dromore Community 10K Race in County Tyrone.
Duncan came home to retain his title with a three-minute lead over Morris with Johnston still third. Conor Maguire repeated his fourth place of last year ahead of James Monaghan and Steve Darby.
Oldroyd and Bex Lambson were side by side after the first loop. Oldroyd then opened a gap as they came to the finish and crossed the line 39 seconds in front.
Sean McNabb took the 5K from Aaron McNulty and Matthew Neil with Abbie Barrett taking the Girls.