Thousands of runners, spectators and volunteers gathered on Sunday morning for the annual Carlisle half marathon and 10k event.
More than 1,500 athletes lined up at 9am sharp at Brunton Park to take on the run, which takes place throughout the border city.
Announcer Brian Porter kept the lively crowd at Carlisle United's home stadium happy with music and charity stalls also present on the side of the hallowed turf.
Around 30 minutes later, the top runners from the 10k race began to close back in on Brunton Park, and Dan Caven stormed across the finish line to take the trophy home.
He said: "It feels amazing. I run for Knaresborough Striders but I've never won a race before. I've only been running for a couple of years. I'm from Carlisle originally so it feels really nice to complete this one. I did it with my wife and dad as well. I was in fourth for much of the race but then right at the end I snuck ahead and it feels really good to have won."
The sun was shining and the crowd was in jubilant mood as more and more runners crossed the line, with many raising vital funds for charities such as Hospice at Home Carlisle and North Lakeland, and Eden Valley Hospice.
Not long after, with just one hour and 10 minutes on the clock, Carlisle United fan Mark Emmerson crossed the line to claim victory in the half marathon.
He said: "I'm delighted. I'm from Carlisle and I'm a big Carlisle United game so to finish here and win this race is very special. I've won the Cumbrian Run as well so to win both of my home city's marathons is incredibly special to me.
"The last mile I was just grinning the whole way, punching the air and savouring it. This has been a special place to me since I was nine, this is one of the places where I have spent most of my life. To come back here and win it - it's a memory for life."
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here