India's Basanta Bahadur Rana finished 36th in the men's 50 km race walk of the Olympic Games with a national record timing of 3 hrs 56 minutes and 48 seconds.
Ireland's Robert Heffernan won the world championship 50km walk title on Wednesday as the 35-year-old finally tasted glory after 13 years of heartbreak and near-misses.
Triple jumper Renjith Maheswary finished sixth in the heats and the women's 4x400m relay team last as India's campaign in the World Athletics Championships ended in Moscow on Friday.
For a discipline that has given Indian athletes only the Olympian's tag, the country's track and field participants will begin their campaign in the Rio Olympics on Thursday, with little hope to break the 116-year-old medal jinx.