The European championships bronze medalist from last year in Berlin in his second and final attempt of the meet managed to throw a massive 98.33m which was only 42cm shy of his personal best.
Finland's Oliver Helander took second place with 82.17m while China's Qinggang Zhao took third with 80.49m .
2012 Olympic champion Keshorn Walcott finished in last place in the meeting with 72.61m .
07 July 2022 03:50 (GMT)
08 July 2022 00:30 (GMT)
09 July 2022 16:00 (GMT)
09 July 2022 17:00 (GMT)
15 July 2022 22:00 (GMT)
23 July 2022 12:00 (GMT)
25 July 2022 18:00 (GMT)
26 July 2022 16:00 (GMT)