GENEVA, Aug. 28 (Xinhua) -- Jamaica's Veronica Campbell-Brown took her first win at the penultimate stop of the Diamond League Thursday after returning from her doping controversy.
Campbell-Brown won the women's 100 meters in 11.04 seconds at the 13th in the 14-leg Diamond League series.
The former double Olympic champion tested positive for a diuretic HCT in 2013 but she successfully appealed to overturn her ban in February as the Jamaica Anti-Doping Commission admitted to procedural breaches during its collecting of a sample from her.
In the men's 100 meters, Britain's European champion James Dasaolu clocked 10.06 to take third ahead of Jamaican Asafa Powell and former world champion Tyson Gay, both of whom returned from drugs bans this summer, and finished fourth and eighth respectively.
World record holder and Olympic gold medallist David Rushida finished third in the 800m, behind Botswana's Nijel Amos and Ayanleh Souleiman of Djibouti.
Amos, who beat Rushida to Commonwealth gold last month, finished first in 1:43.77, with Souleiman in 1:43.93, edging Rushida by three hundredths of a second.
World champion LaShawn Merritt eased to the 400m gold in 44.36, ahead of fellow American Gil Roberts in 44.96.
In the women's events, Britain broke the national record in the 4x100m relay for the second time in less than two weeks, with Asha Philip, Ashleigh Nelson, Anyika Onuora and Desiree Henry clocking 42.21.
Jamaica were second and the United States came third.
Dawn Harper-Nelson of the United States beat Olympic champion Sally Pearson and Britain's European champion Tiffany Porter in the 100m hurdles.