Eighteen-year-old Batra, who won a bronze at the Commonwealth Championships here earlier in the month, chalked out a 9-11, 11-9, 11-7, 10-12, 11-3, 12-10 win over the third seed in the quarter-finals.
Batra was supposed to square up against another Japanese Ayane Morita in the semi-finals later yesterday. The Indian had ended the hopes of Germany’s Theresa Kraft with a 13-11, 11-3, 11-9, 10-12, 11-7 win in the round of 16.
Bollywood celebs show you colours for Navratri 2017
Photos: Kareena Kapoor Khan, Kangana Ranaut at the Mumbai airport
Birthday special: Chris Gayle and his multiple records in cricket
In Pictures: 17 dreaded on-screen villains of Bollywood
'Ramayan' director's great granddaughter Sakshi's hottest photos