Sally Pearson's unbeaten run has ended with the gold medal favourite beaten in her final race before the London Olympics.
In a dramatic afternoon at the London Diamond League meet, the reigning world 100m hurdles champion lost her first race of the year by .02sec to American champion Kellie Wells.
Pearson had earlier been spooked by a hard fall as she was warming up for the heat.
She stumbled when attempting to jump the first hurdle and then slid on her hands for another five metres.While she dusted herself off and went on to win the heat - beating Wells by just .01sec in 12.53sec - she was forced to receive treatment on her back before the final.
Read the full story at the Herald Sun