India’s star javelin thrower Neeraj Chopra added another feather to his cap by winning the men’s javelin throw title at the Golden Spike 2025 athletics meet held in Ostrava, Czech Republic. The reigning Olympic and world champion delivered a best throw of 87.80 metres, securing the top spot in a highly competitive field.