Kenya’s Julius Yego set a new national record of 86.88m to win the men’s javelin at the 2015 IAAF World Challenge event in Ostrava, erasing his own previous mark of 85.40m.
He landed with his hands on the floor ahead of him but just managed to keep them in bounds to record the furthest throw of his life.
SEE ALSO: Rudisha undergoes ankle surgery
800 metre World Record David Rudisha was not able to complete the seldom run 600m, as he pulled up after only 200m with a thigh injury. The Kenyan limped off the track midway through a rarely-run race over 600m, holding his right thigh.
"Very unfortunate that I pulled my muscle just after 100m. But it's not a very serious injury, thank you all for your support," he said on Twitter.
The race ended up being won by 2014 World Indoor silver medallist Adam Kszczot of Poland .
In the other mid-d/distance events, Kenya’s Asbel Kiprop (2:17.38) was beaten by Pole Marcin Lewandowski (2:17.25) in the men’s 1000; Ethiopia’s Dejen Gebremeskel (13:23.72) was an easy winner of the men’s 5000, which he won by 3+ seconds; and Anna Mishchenko of Ukraine, who ran 4:01 in Doha, got the win in the women’s 1500 in 4:07.09.
Javelin Throw - Men
1 Yego , Julius KEN 86.88
2 Röhler , Thomas GER 85.36
3 Pitkämäki , Tero FIN 83.96
4 El Sayed , Ihab Abdelrahman EGY 82.85
5 Vadlejch , Jakub CZE 82.61
6 Veselý , Vítezslav CZE 82.37
7 Walcott , Keshorn TTO 81.56
8 Frydrych , Petr CZE 80.29
9 Jílek , Jaroslav CZE 77.39
Bolt wins 200m at rain-hit Ostrava
Jamaican sprint star Usain Bolt overcame rain-soaked, chilly conditions to streak to his new season best in winning his favoured 200 metres at Tuesday's Golden Spike meet.
In the eastern Czech city of Ostrava, the 28-year-old world and Olympic champion - who also holds the world 100 and 200m records, clocked 20.13 seconds, almost a second behind his world record of 19.19sec set back in 2009.
In his only previous appearance over 200m this season, Bolt timed 20.20sec on home soil in Kingston, Jamaica, in April.
Bolt, who has won six Olympic gold medals, eight world championship titles and smashed world records several times over, is aiming to build up his form in a bid to defend his golden treble at the world championships in Beijing in August, and will now go on to race Diamond League meets in New York and Paris.
There was more Jamaican joy in the 100m, with former world record holder Asafa Powell winning in 10.04sec, a steady distance off Bolt's record of 9.58sec.
"I felt very good and the time in these weather conditions is not that bad after all," Powell said.
There was drama, however, for David Rudisha, the reigning Olympic 800m champion and world record holder over the two-lap event.
The Kenyan limped off the track midway through a rarely-run race over 600m, holding his right thigh.
Ethiopia's Dejen Gebremeskel, the Olympic runner-up from London 2012, won the 5,000 metres in 13min 23.72sec.
Reigning world champion Bogdan Bondarenko of Ukraine claimed the high jump with a best of 2.24 metres and Olympic champion Christian Taylor of the USA dominated the triple jump competition with 17.52 metres.
Brazilian youngster Thiago Braz took the pole vault honours with 5.75 metres, while Serbia's Asmir Kolasinac won the shot put with 20.51 metres.
US sprinter Charonda Williams won women's 200 metres in 23.12 seconds, while Ukraine's Anna Mishchenko earned the 1,500 metres honours in 4min 07.09sec.
US hurdler Sharika Nelvis dominated the 100m hurdles in 12.56 seconds and reigning world champion Zuzana Hejnova pleased the home crowd by winning the 400m hurdles in 55.13 seconds.
Israel's Marharyta Dorozhon won women's javelin with a national record of 63.85 metres, stunning 2011 world champion Mariya Abakumova and 2008 and 2012 Olympic champion Barbora Spotakova.
The Ostrava meeting is not part of the elite Diamond League series but has recently become a highly popular meet for top athletes.