Budapest: The men’s javelin throw final at the World Athletics Championships 2025 ended in heartbreak for India as defending champion Neeraj Chopra and Pakistan’s Arshad Nadeem were knocked out before the final rounds. India’s rising star Sachin Yadav, however, delivered a spirited performance, recording a best throw of 85.96m to finish fourth, narrowly missing out...

