Over 40,000 women have taken part in the Dublin Flora Women's mini marathon, raising millions of euro for various charities.

It is the biggest all-women's event of its kind in the world.

Today's 10km race began at Fitzwilliam Square at 3pm.

The route took in Shelbourne Road, Merrion Road, Stillorgan Road, Donnybrook and Leeson Street before ending at St Stephen's Green.

Linda Byrne, Ireland's Olympic marathon hope, won the race in a time of 33 minutes 29 seconds.

In Cork city, the 2012 Marathon got under way at 9am.

Kenyan Freddy Kearon won the men's race, setting a course record in the process and defending women's champion Angela McCann was again the first woman across the line.

Over 8,000 people took part, with 2,000 running the full marathon. 

Some 2,000 people ran the half marathon and 4,000 took part in relay teams of five, running around 8km each.