India’s Neeraj Chopra added a javelin world title to his Olympic gold, on Sunday, recording a best throw of 88.17m in Budapest.
The 25-year-old took silver last year but he stamped his mark on the final early on with his winning throw coming in the second round.
Pakistan’s Commonwealth Games champion Arshad Nadeem took silver with a throw of 87.82m with the Czech Republic’s Jakub Vadlejch taking the bronze in 86.67m.
The flamboyant Chopra - one of three Indians to reach the final, fell to the ground after his final throw and kissed the surface before charging towards the crowd.
Here are some of the reactions on social media:
With AFP inputs