India's Neeraj Chopra finished second in the Lausanne Diamond League javelin event on Saturday with a best throw of 88.05m.
Sri Lanka's Rumesh Pathirage won the event with an 88.14m throw, while Grenada's Anderson Peters secured the third position with 86.69m.
This result marks the third time this season that Pathirage has defeated the 28-year-old Tokyo Olympics gold medallist Chopra.