Rumesh's 92.62m throw in Rome set a national record, 2026 world lead, and broke a 20-year-old meet record
Rumesh won by nearly 9 metres, with runner-up Anderson Peters finishing at 83.91m
Rumesh was a 134 km/h teenage fast bowler who quit cricket for javelin, and never looked back