In a battle of attrition, Brendan Davies kept it together in hot, windy conditions for 100km to pick up a silver medal in the International Association of Ultrarunners 100km Asia and Oceania Championships in Jordan.
Two Japanese runners were leading the November 22 road race for the first 50km, with Davies in third or fourth, as winds gusted up to 30km/h.
From 50km he overtook the third-placed runner, then moved into second position as the leading Japanese runner collapsed on the course.
The Woodford runner held his position to finish in 7 hours 49 minutes 16 seconds, behind 2016 world champion Hideaki Yamauchi, 7:11:42.
"While the time is far from my PB (6:44), it was never going to be the day for a time anywhere near this. I am very satisfied with the silver medal," Davies said.
"I had to fight very hard and use a lot of experience and grit in the second half of the race, using a lot of grit to maintain some form of rhythm.
"The wind picked up the longer the day went on, it became quite a battle of attrition. It became all about who could suffer the best late in the race."
Held at the coastal city of Aqaba, the course was all on road in the city's sporting precinct, with participants completing 10 laps of a 10km circuit, with about 60m of elevation each lap.
"This is unusual for 100km Road Championships which are usually flatter and faster," Davies said.
"The weather conditions in general offered the most challenge, followed by the little ups and downs on the course which made finding a steady rhythm quite difficult."
Davies now turns his attention to trail, preparing for the Tarawera 100 mile race in New Zealand in February, followed by the Six Foot Track Marathon in March and UTA100 in May.