Kenya's Eliud Too has won the 35th Dublin Marathon in a time of 2:14:47.
Too's compatriot Esther Wanjiru Macharia took victory in the women's event in 2:34:15; she was followed home by last year's women's winner, Ireland's Maria McCambridge, who ran 2:34:19.
Moldova's Sergiu Ciobanu was the first Irish-based man across the finish line in 2:21:01.
Patrick Monaghan from Naas claimed victory in the wheelchair race.
GALLERY - IMAGES FROM THE 35TH DUBLIN MARATHON