A new course record was set at the Isle of Skye Half Marathon today (Saturday 9 June.)
An unprecedented number of racers took to the streets to complete the course.
The record was set by race winner, Cameron Milne, who won with a superb time of 1 hour 9 minutes and 10 seconds. This was Mr Milne's first time racing the Half Marathon. He described the course as "really tough" but said he "enjoyed every minute."
The race was opened by Kate Forbes, MSP, who assisted Peter MacDonald in keeping a beat for the Isle of Skye Pipe Band.
Hugh Campbell took second place, running for Alzheimer Scotland. Hugh has previously won the Half Marathon five times before.
In third place was Michael O'Donnell from Inverness.
Local runner, Jeremy Rossiter, completed the Half Marathon - after recently taking part in the London Marathon.
Broadford runner, Andrew Grieve, had determination on his face as he reached the finish line in seventh place.
The first female across the line was Ellie Buchan, with a beaming smile and a time of 1 hour 27 minutes and 30 seconds.
Full results will be published in due course.