Paul Pollock showed his international class as he broke one of the best records on the list at the 29th Greencastle 5 Miles Road Race in County Tyrone.
Pollock, the double inter-counties winner, clocked 24m 7s to knock seven seconds off the outstanding record held by Gareth Turnbull.
From the start as the 1,000 plus runners took off in sleet and snow it was Pollock from Annadale and former Irish champion Martin Fagan from Mullingar who hit the front, chased by Eddie McGinley, also Annadale.
The decisive move came on the sharp climb in the fourth mile as Pollock opened up to come down to the finish on his own with a 21 seconds cushion over Fagan to a tremendous ovation from the big crowd.
Duffy caught McGinley in the closing stages to claim third with Rankin, Brendan Murphy, Andrew Annett, Paul Barbour, Shane Kerr and Desi Foley making up the top ten.
Five times winner Maria McCambridge was a late withdrawal from the Ladies race where Heather Foley was in a total class of her own.
Tri-athlon star Heather, the winner of half marathons at Cookstown and Groomsport led for every step of the way and was over two minutes in front of Ursula Daly at the end.
Ursula had improved from sixth place last year. Charlene Abraham, Angeline McShane and Claire Murphy were next.