Ostrava: Usain Bolt won the 100 metres at the Ostrava Golden Spike meeting although he just failed to improve on the time he set in his first race of the season in the Diamond League last week.
The Jamaican world record holder and Olympic champion again seemed a little slow off the blocks but recovered as he did in Rome to finish in the same time of 9.91 seconds.
However, he was content with his overall performance in front of capacity crowd of 18,000 who witnessed a string of Jamaican successes on a dry night.
"It`s good, I felt much better in this race (than last week) I was (hoping for) a faster time but I am happy," Bolt said.
"Execution was better, I think. I`ve got to keep winning and I`ve got to stay injury-free."
Fellow Jamaican Steve Mullings, who has a world leading 9.89 seconds, finished in second place in 9.97 seconds.
Bolt, three-times gold medallist at both the 2008 Beijing Olympics and 2009 world championships in Berlin holds the world record of 9.58 seconds set in Germany in 2009.
Cuba`s Dayron Robles took his favourite sixth lane and won the 110 metres hurdles in 13.14 seconds, but fell short of his shared leading time this year of 13.07 and his world record of 12.87 set in Ostrava three years ago.
"I am not very happy, I had run faster here before. I felt very tired," he said.
Another Jamaican, Veronica Campbell-Brown, won the women`s 100 metres with a world leading time of 10.76 seconds.
"I think the track here is very fast, so I am happy I was invited here," she said.
Their compatriots Marvin Anderson and Jermaine Gonzales won the men`s 200 and 400 metres respectively.
Gonzales won the 400 metres in 45.07 seconds although the focus was largely on South Africa`s Oscar Pistorius who famously competes in able-bodied events despite losing both his legs.
Pistorius, called "Blade Runner" due to his prosthetic blades, was sixth in 46.19 seconds, not good enough to fulfil his aim of qualifying for this year`s world championships.
"I am not happy with the time, the last 100 metres was extremely difficult but we have the whole season to work with... the support was phenomenal," he said.
Marvin Anderson led a Jamaican clean sweeep in the 200 metres by winning in 20.27 seconds ahead of Yohan Blake and Mario Forsythe.
Australia`s Jeff Riseley won the 1,000 metres in a world leading time of 2:16.75.
L.J. van Zyl of South Africa won the 400 metres hurdles, his third victory in a row, and matched his world leading time of 47.66 seconds from February.
Ivan Ukhov of Russia won the high jump with 2.32 metres.
Kenyan Paul Kipsiele Koech was way ahead on his own in the second half of the men`s 3,000 metres steeplechase which he won in 8:02.55, behind the world leading time of 8:02.28.
Francena McCoroy of the United States took the women`s 400 metres in 50.64 seconds.
Russia`s Mariya Abakumova won the javelin, beating Czech world record holder Barbora Spotakova with a 65.81 metres final attempt.
Ethiopia`s Meselech Melkamu claimed the women`s 10km title in 31:14.83.