Defending champion Neeraj Chopra endured a nightmarish outing at the World Championships' men's javelin throw finals to end a disappointing eighth, outperformed by debutant compatriot Sachin Yadav who logged a personal best performance to finish a creditable fourth here on Thursday.