Aichi-Nagoya, Sept. 28 -- Indian javelin athletes Yashvir Singh and Rohit Yadav clinched silver and bronze medals respectively in the men's javelin throw final at the Asian Games 2026 on Monday, with Yashvir producing a personal best of 85.72m in his final attempt.

Sri Lanka's Rumesh Tharanga Pathirage won the gold medal with a throw of 88.55m, also recording his best effort on the final attempt. Pakistan's Arshad Nadeem finished fourth with a best throw of 80.29m.

Yashvir entered the final round in third place before producing a personal-best throw of 85.72m to move into the silver-medal position.

The Indian had opened the competition with an 83.56m throw and remained among the top three through the event before improving his mark on ...