
Yashvir Singh edged out compatriot Rohit Yadav to snatch silver in the men’s javelin at the Asian Games, posting a personal best of 85.72m that trailed Sri Lanka’s Rumesh Pathirage’s 88.55m gold. The contest opened with Singh’s 83.56m, but it was Yadav’s 84.35m third‑attempt that vaulted the pair to first and second places before Pathirage stormed in.
Pathirage’s 88.33m on his fourth throw seized the lead, shattering the early rhythm of the Indians. The Sri Lankan’s dominance was clear, pushing Singh and Yadav down to the podium’s lower tier.
Singh countered with an 85.15m in his fifth attempt, clawing back to silver, while Pathirage sealed gold with 88.55m on his final try. Singh’s last throw set a new personal best, cementing his podium spot.
Yadav’s 84.35m earned bronze, a commendable finish after briefly topping the leaderboard. The field also featured Pakistan’s Olympic champion Arshad Nadeem, who came fourth with 80.29m, and the absent Neeraj Chopra, whose injury left India without its double‑defending champion.
India’s double‑medal haul keeps the nation in the hunt for more golds, while Pathirage continues his gold‑medal streak from the world championships. The athletics schedule still holds the remaining men’s events, where Indian hopefuls will aim for further glory.