This was the first time it was taking place on a Sunday
Lizzie Lee from Cork has won the 2018 Vhi Women's Mini Marathon in Dublin.
The 2016 Rio marathon Olympian from Leevale Athletic Club crossed the finish line in a time of 34.18 on Lower Baggot Street.
Laura Shaughnessy from Dundrum South Dublin Athletic Club was second across the finish line in 34.30, and Siobhan O’Doherty from Borrisokane Athletic Club secured third place in 34.55.
Sinead Kane from Cork won the Visually Impaired Category in a time of 47.54.
Some 30,000 women took to the streets of the capital earlier on Sunday to take part.
It is the biggest all women's event of its kind in the world.
The annual charity road race takes place each June bank holiday weekend.
While this was the first time it took place on a Sunday.
The event saw runners, joggers and walkers of all abilities complete the 10km route.
In 1983, the first event had 9,000 women entering - and the event reached a record attendance in 2014 with over 41,000 women taking part.
The event has grown in popularity, with one million women having entered the event over its 35 years.
Hundreds of charities are also big winners.
In 2017, it is estimated that €9.3m was raised on the day for charities - bringing the estimated total raised since the race started to more than €210m.
The women decide themselves which charity they will support and many local causes gain vital funds from the event.
The idea has been copied in several European cities: London, Glasgow, Liverpool and Oslo organise all-women events.
The event is also known worldwide.
Organisers say women from a number of countries have joined in the race.
This includes participants from Spain, Germany, Italy, the Netherlands, Norway, Switzerland, Australia, New Zealand, the United States, Canada, Saudi Arabia, Iran and Japan.
Kathy Endersen, CEO of the Women’s Mini Marathon, said: "Congratulations to the many thousands of women who took part today.
"We feel very proud to have so many women taking to the streets of Dublin for the Vhi Women’s Mini Marathon, each with their own reasons for taking part, whether it’s raising funds for great charitable causes, or to achieve their personal fitness goals.
"Well done to our winner today Lizzie Lee, and runners up Laura Shaughnessy and Siobhan O’Doherty. We would also like to thank our sponsors who help to make this event happen, as well as the community groups and charities who continue to support the event every year."