Three familiar Skye faces could be seen running in the London Marathon.
Jeremy Rossiter completed the race in 2 hours, 40 minutes and 27 seconds. He told The Skye Times: "I finished 154 out of 40,000 over all and 18 out of just over 4,000 in my age group.
"I was quite surprised."
He described the racing conditions as "oppressive," saying: "It was unbearable in some parts.
"About mile 21, I didn't think I was going to finish.
"It was 24 degrees, but much warmer with the crowds.
"In the second half, I was increasingly aware that I was overtaking a few people. Apparently, in the last 10k, I overtook 125 people.
"By that stage, I was focussing on getting myself over the line."
Jeremy's time earned him a place in next year's Marathon. "My legs feel like sandbags today, but I'll be doing it again next year!"
Phil Seddon went on to finish in 4 hours, 18 minutes and 36 seconds. He was followed by Lesley Campbell with a time of 4 hours, 21 minutes and 43 seconds.
Photograph from Jeremy Rossiter's family of him at the London Marathon.