Mayo native Sinead Diver has secured qualification for the 2020 Olympics, following a seventh-place finish at the London Marathon. 

Diver, who competes for Australia, clocked an impressive time of 2:24.11, cutting 67 seconds off her previous best.

The 42-year-old's display makes her the third-fastest Australian marathon runner ever and was leading the London Marathon at the halfway point.

Diver moved to Australia in 2002 and began competing for the country in 2015 after taking up running just nine years ago. She will now represent her adopted nation in Tokyo next year.

Brigid Kosgei of Kenya claimed victory in the women's marathon.

The 25-year-old, runner-up 12 months ago, left defending champion Vivian Cheruiyot and the rest of the field trailing in her wake with a blistering second half of the race,

Kosgei made a break for home around the 20-mile mark but was quickly reeled in by Cheruiyot.
However, with four miles to go Cheruiyot fell away again leaving her compatriot to add London to her Chicago triumph of last year.

Cheruiyot came in second with Roza Dereje of Ethiopia third.

Eliud Kipchoge of Kenya won the men's race for a record fourth time.

The 34-year-old, winner in 2015, 2016 and last year, smashed his own course record in a time of two hours, two minutes and 37 seconds.

Already the world record holder, Kipchoge won in the second fastest time ever, ahead of Ethiopians Mosinet Geremew and Mule Wasihun.

Britain's Mo Farah could not live with the pace and finished a distant fifth.