Wales international Alun Vaughan (Eryri Harriers) claimed the Welsh Marathon Championships title at the Virgin London Marathon.
Vaughan ran 2 hours 24 minutes 12 seconds on his debut over the 26.2 mile distance to secure his first Welsh Marathon Championships crown in near-perfect conditions in London.
The 34-year-old went into Sunday’s race in good form having won The Island Race half marathon in Anglesey last month and produced a superb display of consistent running to take first place.
He went through halfway in 1.11.28 and maintained a strong pace to break 2 hours 25 minutes.
Tipton Harriers’ Ian Williams finished second in 2.27.05 ahead of Werrington Jogger’s Paul Halford in 2.28.03.
In the women’s race, Jessica Parry-Williams (Les Croupiers) set a huge personal best to take the Welsh Marathon Championships crown.
The 30-year-old broke three hours for the first time crossing the line in 2 hours 52 minutes 33 seconds, nine minutes quicker than her previous best.
She just edged out Wrexham AC’s Emma Parry who had led the women’s Championship for much of the race before finishing in 2.53.19 for second place.
Wales international Emily Gelder was third in 3.01.08 just three weeks after winning her fourth Anglo Celtic Plate 100km title in Scotland.