Tokyo, Sept. 18 -- Indian Olympic gold medallist Neeraj Chopra's title defence at the World Athletics Championships Tokyo 2025 was unsuccessful, as he finished in eighth spot after what was an extremely underwhelming night for him, ending a streak of 26 top-two finishes in javelin throw events. Meanwhile, Sachin Yadav, his compatriot, had a much better showing, finishing fourth in the competition.

The world javelin title went to Trinidad and Tobago's Keshorn Walcott, who managed the best throw of 88.16 m, marking his first World Championship gold 13 years after his Olympic triumph in London. At the second spot was Anderson Peters, the 2024 Olympics bronze medallist with a best throw of 87.38 m, followed by America's Curtis Thompson with ...