Jo Pavey admitted her gamble paid off after she overcame illness to claim the British 10km road title at the age of 41.
Mother-of-two Pavey had been up all the previous night with a sickness bug before Monday’s race and only decided to run after her warm-up.
But she overcame the odds, coming home first in a time of 32 minutes 56 seconds to win the London 10,000, with 20-year-old Rebecca Murray in second.
It was the long distance runner’s second title after her 2011 win and, while a confidence booster for next month’s European Cup 10,000m in Sardinia on June 6, Pavey admitted her outing had been far from perfect.
"I threw up all night and I was freezing. I just couldn't keep anything down. I was violently sick five times, and even had red spots under my eyes from the effort,” said Pavey, winner of 5000m bronze at Glasgow 2014.
"It was a real gamble to run but I'm so glad I did. To win after a night like that is surreal. It was so hard to judge what to do, but my legs didn't feel that bad in warm- up and then after a few kilometres I really got into it."
© Sportsbeat 2015