3,000 runners took to Edinburgh's Holyrood Park for the Simplyhealth Great Edinburgh Winter Run on a packed day of sport in the capital city.
Participants of all abilities lined up on the start line at the foot of Arthur's Seat to kick-start their New Year by taking on a course that offers stunning views of Edinburgh.
Runners were set on their way by Scottish running legend Liz McColgan, before heading up Arthur's Seat and passing Dunsapie Loch.
They then crossed the finish line near to the palace of Holyrood House on their return to Queen's Drive.
Fundraisers and fancy dress runners were out in force, braving the cold temperatures, as well as a competitive club runner field.
Darren Thom was the first male across the finish line with a time of 16:14, followed by Jamie Clements in 16:22, and Peter Moffett in third with a time of 16:47.
In the women's race, Claire Moffett came first with a time of 18:04, with Jennifer Elvin following in second in 18:23. Linda Byrne came third in 16:47.
The 5k was followed by the Simplyhealth Junior Great Edinburgh Winter Run, where children from seven to 13-years-old took on a 2.5k course, finishing in the same place as the adults.
The city played host to a packed day of sport with the 5k being followed by the Simplyhealth Great Edinburgh International XCountry, where some of the world's best athletes also took to the hills and mud in the afternoon in front of a packed spectator crowd.
Romana Abdin, CEO of Simplyhealth said: “This is our second year as title partner of the Simplyhealth Great Edinburgh Winter Run and XCountry, and I am, again, in awe of the amazing people who took part.
“Through their stories and experiences they brought to life the Simplyhealth and Great Run purpose to get #millionsmoving and, as a result, go on to enjoy better everyday health.”
For more information about the 2019 event, sign up to the reminder service at: Greatrun.org/Winter