Neeraj Chopra’s impressive streak of podium finishes ended at the World Athletics Championships in Tokyo, where he finished eighth with a best throw of 84.03m. Keshorn Walcott of Trinidad and Tobago won gold, while India’s Sachin Yadav narrowly missed a medal, finishing fourth. Despite the setback, hopes remain high for Chopra’s future performances. Post navigation Kuldeep Yadav’s simple secret vs Pakistan: ‘Just a batter in front of you’ India unveils striking medals for World Para Athletics Championships New Delhi