Kenya's Julius Yego won world javelin gold with the third longest throw of all time in Beijing on Wednesday. (Latest Athletics News from Beijing)
Yego's monster third round effort of 92.72 metres was the longest since Jan Zelezny threw 92.80 in 2001. The Czech also holds the world record of 98.48m, set in 1996.
Egyptian Ihab Abdelrahman El Sayed claimed silver with 88.99m for his country's first-ever athletics world medal.
Finland's Tero Pitkamaki, 2007 champion and silver medallist in Moscow in 2013, took bronze (87.64).
Defending champion Vitezslav Vesely of the Czech Republic could only finish eighth with a best of 83.13m.