Marion Fourie delivered a storming push at the death to finish second by one-hundredth of a second behind Dutch star Nadine Visser in the womens 100m hurdles at the FBK Games at Hengelo, the Netherlands.
At the halfway point she was well back of Visser, fourth at the Paris Olympics last year, but the South African switched on the after-burners over the final three hurdles to rocket up the field.
Fourie dipped on the line, her effort causing her to lose balance and she tumbled to the ground, but it wasnt enough to catch Visser, first in 12.59sec.
Fourie set her 12.49 national record at this meet a year ago, but even so, her 12.60 on Monday was a seasons best, improving on the 12.62 she ran in the Diamond League meet in Xiamen, China, in April.
Her time lifted her from 13th on the world list to 12th.