The top seeded Indian outplayed her sixth seeded opponent 21-11 21-12 in quarterfinal match that lasted just 29 minutes.
Saina now play fourth seed Shixian Wang of China in the semifinals, whom she had beaten in the final last year and against whom she had a career head-to-head record of 4-1 with the Indian having won the last four encounters between them.
The Indian had also defeated Wang in the quarterfinals of the All England Badminton Championships early this month.
The London Olympics bronze medallist Indian was up 10-3 in no time in the first game though the Chinese Taipei player reduced the gap to 14-10. From there, Saina reeled of five straight points to take the first game without much sweat.
More From This Section
The second game was no different and Tai was able to compete with Saina till 3-3 and from there on, the Indian led till the end.
Saina did not relax a bit as if she wanted to end the match quick and conserve energy for the next match. From 13-6, she cruised to 20-10 up and wrapped up the match.