India, Aug. 29 -- It wasn't Neeraj Chopra's day as the 27-year-old failed to cross the 90m mark in Zurich. Meanwhile, Julian Weber stunned the crowd, crossing the 90m mark twice to clinch top spot in the men's javelin throw event of the 2025 Diamond League Final.

The Tokyo 2020 gold medallist was in third spot till his final throw. But he managed to keep his streak of top-two finishes alive, as he ended his outing with a throw of 85.01m, which sent him to second position. It also saw him bag his 26th consecutive top-two finish.

Meanwhile, Weber was at a different level. He began with a throw of 91.37m, and then he bettered it in his second attempt, reaching 91.51m. Weber's throw is also the season's best this year. Then the German foule...