Home favourite Ratchanok Intanon comfortably defeated world champion PV Sindhu at the Badminton World Federation Toyota Thailand Open.
Intanon, the 2013 world gold medallist, beat Sindhu 21-13, 21-9 at Impact Arena in Bangkok.
In doing so, she set up a semi-final clash with top seed Tai Tzu-ying.
The Chinese Taipei star, who came back from one game down to get past Canada's Michelle Li 18-21, 21-13, 21-11, reached the final of last week’s Yonex Thailand Open and was defeated by Carolina Marín of Spain.
A rematch is still a possibility, with Olympic champion Marín winning 21-6, 21-15 against Neslihan Yiğit of Turkey to reach the final four.
Marín is due to play South Korea's An Se-young, a 21-15, 21-18 victor over Thailand's Pornpawee Chochuwong.
Viktor Axelsen of Denmark, the winner in the men's Yonex Thailand Open, faces a tough challenge in the semi-finals against Chou Tien-chen of Chinese Taipei, the competition's second seed.
Axelsen got past Malaysia's Daren Liew 21-16, 21-15, while Chou defeated compatriot Wang Tzu-wei 21-16, 21-16.
The remaining semi-final will be an all-Danish affair between Hans-Kristian Solberg Vittinghus and third seed Anders Antonsen.
Vittinghus battled through an epic 20-22, 21-12, 21-19 with Lee Cheuk-yiu of Hong Kong.
Antonsen was also made to play three games before reaching last four, eventually beating Sameer Verma 21-13, 19-21, 22-20.
Semi-finals are scheduled to take place tomorrow.