Sonia just misses out on world record
The Cobh woman ran the second fastest five-kilometre time ever 14 minutes 56 seconds as she won by three seconds from Benita Johnson of Australia.
In third place was Marta Dominguez, the Spaniard who defeated O'Sullivan for the European 5,000 metre gold medal earlier this month in Munich.