Goa, Aug. 1 -- The men's javelin throw final at the Commonwealth Games 2026 in Glasgow produced a thrilling contest at Scotstoun Stadium, with Sri Lanka's Rumesh Pathirage living up to his billing as the world's top-ranked thrower to claim a historic gold medal. India's Neeraj Chopra settled for silver on his return to the Commonwealth Games, while rising star Yash Vir Singh delivered a sensational final-round throw to secure bronze.

Entering the competition as the world leader, Pathirage once again proved why he has been the standout javelin thrower of 2026. After opening with a foul, the former fast bowler unleashed a stunning 89.75m effort in the second round, a throw that ultimately sealed the gold medal.

Although he registered foul...