Jamaican veteran Brigitte Foster-Hylton ran a season's best 12.51secs to finally claim gold in the women's 100m hurdles at the world athletics championships on Tuesday.
The 34-year-old, who won world bronze in Helsinki in 2005 and silver in Paris in 2003, finally secured gold at Berlin's Olympic Stadium.
She edged out Canada's Olympic bronze medallist Priscilla Lopes-Schliep who upgraded her bronze in Beijing to a silver here when she ran 12.54secs while Delloreen Ennis-London took third in 12.55.
Foster-Hylton initially danced a jig of delight with Lopes-Schliep when the pair realised they had both medalled, but the Jamaican then slumped to the track as her emotions got the better of her.
Her delight was in sharp contrast to both Beijing silver-medallist Sally McLellan from Australia and Olympic gold medallist Dawn Harper of the United States.
Harper had earlier scorched into the final with a personal best in Wednesday evenings semi-final when she flew over the hurdles in 12.48sec to throw down the gauntlet to her rivals.
But in the final, two and a half hours later, she could only clock 12.81sec to finish seventh while McLellan finished a disappointing fifth in a time of 12.70sec.
There was delight for Ireland's Derval O'Rourke who ran a new national record of 12.67sec to finish fourth, but just out of the medals.