A Glenrothes man has successfully completed one of the world’s toughest races.
Bob Allison finished the epic Ultra Trail Du Mont Blanc non-stop mountain trail challenge.
The Fife Athletic Club member took 41 hours and 49 minutes to cover the course, placing 610th from 1126 finishers.
The race started in Chamonix, France with 2369 runners attempting to traverse 106 miles round the Mont Blanc massif to Italy, Switzerland and then back to the start, via multiple high passes totalling 10,000 metres of ascent.
In the days before the race it became clear that foul weather would affect the event and it was postponed for five hours before runners eventually got underway in a freezing downpour near midnight.
Bob and the other athletes had to battle freezing temperatures and strong winds, as well as pitch-black sections of the route.
His moment of triumph came as he was thrown a Saltire flag from friends as he crossed the line to the strains of ‘Conquest of Paradise’ by Vangelis.