A huge variety of stories and backgrounds came together on Sunday to create a unique and vibrant atmosphere throughout Scotland's capital, as 2000 men took on the challenge of the Men’s 10k Edinburgh.
Glorious autumn sunshine and fantastic support from the raucous local crowds and charity cheer groups along the route added to the atmosphere.
A large number of the men running from the Royal Mile to the finish at BT Murrayfield did so to raise funds for charity. Organisers expect more than £150,000 to be raised as a result of their efforts.
One charity runner was Army veteran and double stroke survivor, John Owens who completed the Men's 10K Edinburgh for Help for Heroes.
John explained his difficult journey to the finish line: "My strokes had a serious effect on my life, as at my lowest point I hated who I had become, it drove my marriage to break up, and I was in denial and just wanted it all to end.
"Mentally, being able to do running events has helped in abundance with my rehab and recovery."
Event director Sandra Scott told runABC Scotland online: "We're delighted that the Men's 10K continues to inspire the men of Edinburgh, Scotland and beyond to make a real, tangible and positive change to their lives.
"We continue to be inspired by the courage and commitment each of the participants make, whether it’s a decision to take personal steps to better health and fitness, or to those raising funds for charities close to their hearts.
"Our ultimate aim is for the event to play a small but significant part of an urgent need to change the face of men's health in Scotland and the rest of the UK."
Scott added: "We want to say a special thank you to the people of Edinburgh who have shown such incredible support for the participants across the route and also to our amazing event team who give their free time, skills and enthusiasm to ensure that every single participant enjoys a welcoming, safe and enjoyable event."
The Men’s 10k Edinburgh was won by John Lenehan in a time of 33.29; runner-up was Chris Poxton, just a few seconds behind Lenehan at 33.35.
Full results are now available.
Image courtesy Men's 10k Edinburgh