Check out our live video coverage of the big race - we were at the start, on the Albert Bridge and at the finish line
Around 17,000 people took part in the Deep RiverRock Belfast City Marathon - on what was thought to be the warmest day of the year so far in Northern Ireland.
The event started at the City Hall at 9am and finished in Ormeau Park, and took in all parts of the city, from Sydenham to the Falls Road and the Ravenhill Road.
In the elite race, the men's title was won by Eric Koech with a time of 2:18:20.
Following afterwards was the women's winner Caroline Jepchirchir, who won with a time of 2:41:17.
Northern Ireland's Laura Graham, who won the race last year, pulled out another top performance to take second place with a time of 2:43:34.
For the Marathon Wheelchair Race, Paul Hannon claimed victory in a time of 2.07.23 and Karol Doherty finished in second place in 2.46.34.
Here's how the day unfolded: