Beijing - Kenya's Julius Yego won world javelin gold with the third longest throw of all time in Beijing on Wednesday.
Yego's monster third round effort of 92.72m was the longest since Jan Zelezny threw 92.80m 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.64m).
Defending champion Vitezslav Vesely of the Czech Republic could only finish eighth with a best of 83.13m.