The 26-year-old Indian, who won a silver in the 2016 Rio Olympics, defended brilliantly and rode on her attack to outclass the fourth seeded Yamaguchi.