Lausanne - World record sprinter Usain Bolt powered past seven rivals to win his first 100m sprint since an achilles tendon injury sidelined him for over a month at the Diamond League meet here Thursday.
The Jamaican outran his opponents comfortably, racing across the finish line in a time of 9.82 seconds.
Fellow Jamaican Yohan Blake came second with 9.96s while Churandy Martina took third with 10.16s.
Bolt, the world record holder for 100m and 200m, had decided to run the shorter 100m sprint instead of the 200m in order to avoid any new injury, the organisers of the Athletissima meeting in Lausanne had said ahead of the event.
He had missed another Diamond League event in New York last month due to his injury.
Other Results (all distances in metres):
Men:
800
1. David Rudisha, Kenya, 1 minute, 43.25 seconds.
2. Mbulaeni Mulaudzi, South Africa, 1:43.58.
3. Alfred Kirwa Yego, Kenya, 1:43.97.
4. Marcin Lewandowski, Poland, 1:44.30.
5. Michael Rimmer, Britain, 1:44.39.
6. Jackson Mumbwa Kivuna, Kenya, 1:44.54.
400 Hurdles
1. Bershawn Jackson, United States, 47.62.
2. Angelo Taylor, United States, 47.96.
3. Felix Sanchez, Dominican Republic, 48.17.
4. Javier Culson, Puerto Rico, 48.37.
5. David Greene, Britain, 48.49.
6. Isa Phillips, Jamaica, 48.68.
High Jump
1. Ivan Ukhov, Russia, 2.33 meters.
2. Yaroslav Rybakov, Russia, 2.33.
3. Kyriakos Ioannou, Cyprus, 2.30.
4. Donald Thomas, Bahamas, 2.30.
5. Linus Thornblad, Sweden, 2.27.
6. Jesse Williams, United States, 2.27.
Women:
400
1. Debbie Dunn, United States, 49.81.
2. Shericka Williams, Jamaica, 50.04.
3. Novlene Williams-Mills, Jamaica, 50.04.
4. Amantle Montsho, Botswana, 50.07.
5. Rosemarie Whyte, Jamaica, 50.67.
6. Natasha Hastings, United States, 50.83.
1 500
1. Gelete Burka, Ethiopia, 3 minutes, 59.28 seconds.
2. Ibtissam Lakhouad, Morocco, 3:59.35.
3. Nancy Jebet Langat, Kenya, 4:00.13.
4. Lisa Dobriskey, Britain, 4:01.83.
5. Morgan Uceny, United States, 4:02.40.
6. Mimi Belete, Ethiopia, 4:02.64.
Triple Jump
1. Yargelis Savigne, Cuba, 14.99.
2. Olga Rypakova, Kazakhstan, 14.60.
3. Svetlana Bolshakova, Belarus, 14.43.
4. Nadezhda Alekhina, Russia, 14.39.
5. Athanasia Perra, Greece, 14.30.
6. Olha Saladukha, Ukraine, 14.28.
Discus
1. Yarelis Barrios, Cuba, 65.92.
2. Becky Breisch, United States, 64.53.
3. Dani Samuels, Australia, 62.05.
4. Zaneta Glanc, Poland, 61.53.
5. Nadine Mueller, Germany, 61.14.
6. Aretha D. Thurmond, United States, 60.77.