Sindhu registered a hard-fought 21-13, 17-21, 21-14 victory over China's Yanyan Cai in a match that lasted for more than one hour.
As a result of this victory, Sindhu advanced to her second semi-final of this season, following a last-four finish at India Open last month.
On the other hand, Nehwal lost in straight sets 21-8, 21-13 against Japan's Nozomi Okuhara. She was unable to display her top game and lost the match within 37 minutes.
Nehwal, on Thursday, registered a victory over Thailand's Pornpawee Chochuwong 21-16, 18-21, 21-19 in the second round to enter the quarter-finals.
Meanwhile, Sindhu will face Nozomi Okuhara in the semi-finals.
(This story has not been edited by Business Standard staff and is auto-generated from a syndicated feed.)