India's Annu Rani finished seventh in the women's javelin throw final with an effort of 61.12m at the World Championships in Eugene, Oregon, United States.
Competing in her second consecutive final in the Worlds, Rani achieved her best of the day in her second attempt but failed to cross 60m mark in other five throws on Friday. Her series read 56.18m, 61.12m, 59.27m, 58.14m, 59.98m and 58.70m. She has a season's and personal best of 63.82m.
The national record holder had qualified for the final as eighth best in the qualification round with a throw of 59.60m.
Defending champion Kelsey-Lee Barber of Australia won the gold with a best and world leading throw of 66.91m. USA's Kara Winger took the silver with a last round effort of 64.05m while Japan's Haruka Kitaguchi of Japan won a surprise bronze with her best throw of 63.27m.
Olympic champion Shiying Liu of China was fourth with a best performance of 63.25m.
This was Rani's third appearance in the World Championships. She had finished eighth in the finals with a best throw of 61.12m in the last edition in 2019 in Doha. She could not qualify for the finals in 2017 in London after finishing 10th in her qualification group.
Annu had broken her own national record with a throw of 63.82m while winning gold during the Indian Open Javelin Throw Competition in May in Jamshedpur.
On Sunday, Neeraj Chopra will aim to become a world champion in the men's javelin after making it to the final with a massive 88.39m throw in the qualification. Chopra was joined in the final by his compatriot Rohit Yadav as the 21-year-old recorded a best of 80.42m to finish 11th.
The men's javelin final will start at 7.05 AM IST on Sunday.