Two-time Olympic medallist P V Sindhu rallied from a game down to eke out a hard-fought win over Thailand's Supanida Katethong and enter the semi-finals of the Syed Modi International Super 300 tournament, in Lucknow, on Friday.
The top-seeded Indian beat the Thai, seeded sixth in the tournament, 11-21, 21-12, 21-17 in a quarter-final that lasted 65 five minutes.
Sindhu will face fifth-seeded Russian Evgeniya Kosetskaya in the semi-finals.
In the men's singles, HS Prannoy crashed out of the tournament after losing to Arnaud Merkle of France in the quarter-finals.
The fifth-seeded Indian, a former top 10 player, lost 19-21, 16-21 in 59 minutes.
Mithun Manjunath, however, advanced to the semi-finals after beating Sergey Sirant of Russia 11-21, 21-12, 21-18.
Manjunath will face Merkle in the semi-finals.
In the mixed doubles, the Indian pair of M R Arjun and Treesa Jolly beat the eight seeded French duo of William Villeger and Anne Tran 24-22, 21-17 in a quarter-final that lasted 42 minutes.
Arjun and Jolly will face compatriots and seventh seeds Ishaan Bhatnagar and Tanisha Crasto in the semi-finals.
In the women's doubles quarter-finals, India's Ramya Venkatesh Chickmenahalli and Apeksha Nayak conceded a walkover to eight seeds Malaysian pair of Anna Ching Yik Cheong and Teoh Mei Xing.