Norfolk triathlete Kimberley Morrison set a new women's course record for the cycle leg at Ironman 70.3 Dubai.
The Tri-Anglia member finished eighth in the elite women's classification in a time of four hours, 12 minutes and 25 seconds.
Morrison, from Bale, near Fakenham, finished the 1.9km swim in 28.33mins to climb out of the water in 13th place.
The 29-year-old then smashed the 90km cycle in 02:08.21 hours to climb off her bike in second position, battling with Ironman world champion Daniela Ryf in the early stages of the final stage, a 21.1km run.
After completing the final leg in 01:31.10 hours Morrison crossed the line in eighth place, before later posing a photo on Twitter of herself running alongside Ryf, writing: 'Today was a dream come true.'
Morrison turned professional in September 2015 and won Ironman 70.3 Buenos Aires in Argentina during a successful debut season last year.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here