India's Shaili Singh won the silver medal in women's long jump at the World Athletics U20 Championships in Nairobi with a best attempt of 6.59m. She came agonisingly close to the gold medal, falling short by just 0.01m, with Sweden's Maja Askag winning it with a best effort of 6.60m. Ukraine's Mariia Horielova took the bronze medal. It was India's second silver medal -- and third overall -- at this year's edition of the U20 Championships.
The 17-year-old Shaili Singh started with two jumps of 6.34m before taking the lead in the third round of jumps with her attempt of 6.59m.
However, Askag jumped 6.60 in her fourth attempt to win the gold medal with the narrowest of margins.
Earlier in the day, Donald Makimairaj finish fourth in men's triple jump, while Ankita finished 6th in women's 5000m.
India's women's 4x400m relay team also finished fourth as the U20 Championships came to a close on Sunday.
On Saturday, India's mixed 4x400m relay team had clinched the bronze medal while Amit Khatri won the silver medal in the 10000m race walk event.