An iconic castle, a sunny spring day and a piper - just three of the ingredients that made the Dunvegan Castle 10k Race so successful.
62 runners took part in the race, held today (Saturday April 29) at Dunvegan Castle.
The race itself involved 6.2 miles of running on a main road and an off road trail. Organised by Skye Events, a new organisation for promoting Isle of Skye sports events, the main race was preceded by a Fun Run at 10:30am.
Race director, Graham Watt, works with Skye Events and aims to grow the event and add refinements each year.
Entrants were piped down from the car park to the Seal Boat Trips area, allowing runners a splendid close-up view of Dunvegan Castle.
Almost immediately after the race began, entrants were required to run back up the hill, where they would join the main road and continue downhill through Dunvegan Village.
The winner was Hugh Campbell, who won with an excellent time of 36.32.
In second place was Pedro Berredo from Brazil, who told The Skye Times that the race was excellent.
Ian Allan took third place with a time of 42.53, telling The Skye Times that: "It was a great run and a good day. The conditions were very windy!"
Ian, from Dunvegan, was running for MND Scotland in order to raise money for sufferers of Motor Neurone Disease. "My brother, Fergus, died in 2013 from the disease," he told us.
The first junior across the finish line was 17 year-old Andrew Grieve, who completed the race in 44.59.
The first lady to complete the race was Beth Rendall, who was running for Jog Scotland Kintore. Her time was 49.38.
Suzanne Mattison was the second female across the line, with a time of 51.54. She was followed by the third lady, Helen Day.
The second junior across the line was Dylan Hughs, who completed the race in 56.47.
The event combined beautiful scenery with an excellent challenge, resulting in a fun day for all.
A significant donation from the funds collected will go towards the Dunvegan Minibus fund.