Kenya's Bernard Rotich has won the 2017 SSE Airtricity Dublin City Marathon in a time of 2.15.52, with some 20,000 participants turning out for this year's 26.2 mile event.
Nataliya Lehonkova of the Ukraine was the first woman home, crossing the line in a time of 2.28.57.
Freddie Sittuk of Raheny Shamrocks Athletic Club (2.16.05) and Laura Graham (2.39.06) were the national champions, with the Mourne Runners woman defending her title in the process.
Paralympic athlete Patrick Monahan, who is a T53 wheelchair racer, claimed the wheelchair title in a time of 1.49.55.
The race commenced earlier this morning at 9am on Upper Fitzwilliam Street. Competitors then followed a route which took them through Phoenix Park, and out towards UCD before coming back into the city to finish up in Merrion Square.
Beyond the competitive aspects of the race, there were some interesting choices of running attire on display during the event.