Former Commonwealth Games champion Parupalli Kashyap produced yet another inspiring show, outplaying fourth seed Wang Tzu Wei of Chinese Taipei, to enter the men's singles final of the Canada Open Super 100 tournament, in Calgary, on Saturday.
The sixth seeded Indian rallied from a game down to win his semi-final 14-21, 21-17, 21-18 in 70 minutes.
In the process, Kashyap, 32, extended his head-to-head record against Wang to 3-0. He had defeated the world No 30 at the India Open in March earlier this year.
He will take on unseeded Li Shi Feng of China in the final.
Feng defeated Koki Watanabe of Japan 20-22, 21-10, 21-11 in the other semi-final.
Kashyap’s last final was the Austrian International challenger last year.
It's India vs New Zealand, Australia vs England
Team effort the key, says Bumrah after demolishing SL
It's World Cup glory, not records, that matters: Rohit
Angry Messi slams 'Brazil fix' after Copa red card
Sweden beat England to clinch 3rd place at women's WC