Sonia O'Sullivan has won the Flora Women's Mini-marathon today.

O'Sullivan ran the 10k course in 33 minutes and seven seconds and was followed by Pauline Corley from Tullmore in second place and Annete Kealy from Malahide who came third.

More than 40,000 other women took part in the annual charity event which is expected to take in more than last year's tally of 9 million euro.