Jacob Chesire from Kenya has won this year's Belfast marathon in a record-breaking time of two hours 14 minutes and 56 seconds.
The previous record was two hours 15 minutes and 51 seconds, set by Marty Deane in 1985.
Up to 21,000 people were taking part in events connected to the city's 30th marathon.
Race director David Seaton said: "We have 21,000 people of all shapes, sizes and athletic abilities.
"It is the biggest entry we have ever had over the years. We, as organisers, are delighted."
He said the conditions were a little warm for those running the full marathon.
"It will be okay for the fun runners and, maybe, the relay runners. But for some of the marathon runners, out for three or three and a half hours, it could be pretty awkward," he added.