India's latest javelin throw sensation Sachin Yadav outperformed Olympics and world gold medallist Neeraj Chopra in Tokyo.