Neeraj Chopra, battling back pain, finished eighth at the World Championships in Tokyo with a throw of 84.03 meters, a disappointing end to his season. Sachin Yadav outperformed him, securing fourth place with 86.27 meters. Keshorn Walcott of Trinidad and Tobago won gold, followed by Anderson Peters and Curtis Thompson. Post navigation ‘Make sure you finish ahead of Pakistan’s Nadeem’: Coach to Sachin Yadav Back in form! Former India captain rediscovers touch with classy century