Tai Tzu Ying of Chinese Taipei saw off Tokyo 2020 gold medallist Chen Yu Fei on Saturday (18 June) to book a spot in the women's singles final of the badminton's Indonesia Open 2022.
The second seed of the tournament lost the first game in 13 minutes but then tied the score in a thrilling second set (33') after saving five match points (26-24).
Tai, who had lost to Chen in the last Olympic final, then comfortably won the decider and will face Wang Zhi Yi, who overcame fellow Chinese He Bing Jiao in two games (21-15, 21-10) after 42 minutes of play.
Later in the men's singles draw, Viktor Axelsen edged out Malaysia's star Lee Zii Jia after a hard-fought semi-final.
The Olympic champion narrowly lost the opening game (19-21) but forced a decider after taking the second 21-11.
In the third game Axelsen was leading 20-16 until Lee made a stunning comeback with five straight points. However the Dane held his nerve and won 23-21 after one hour and 10 minutes. Sunday's will be Axelsen's second consecutive final in a Super 1000 event after claiming the All England Championships in March.
He will play against China's Zhao Jun Peng who knocked out India's Prannoy H.S 21-16, 21-15 to make his first-ever final in the BWF World Tour.
Find the up-to-date results below.
Indonesia Open 2022: Semi-finals - Results
Mixed doubles: Watanabe Yuta-Higashino Arisa (JPN) beat Seo Seung Jae-Chae Yu Jung (KOR) 21-18, 17-21, 21-15
Women's singles: Wang Zhi Yi (CHN) beat He Bing Jiao (CHN) 21-15, 21-10
Mixed doubles: Zheng Si Wei-Huang Ya Qiong (CHN) beat Wang Yi Lyu-Huang Dong Ping (CHN) 21-6, 21-14
Women's singles: Tai Tzu Ying (TPE) beat Chen Yu Fei (CHN) 10-21, 26-24, 21-12
Women's doubles: Matsuyama Nami-Shida Chiharu (JPN) beat Jongkolphan Kititharakul-Rawinda Prajongjai (THA) 21-15, 21-14
Men's singles: Viktor Axelsen (DEN) beat Lee Zii Jia (MAS) 19-21, 21-11, 23-21
Men's doubles: Liu Yu Chen-Ou Xuan Yi (CHN) beat Aaron Chia-Soh Wooi Yik (MAS) 21-18, 21-13
Women's doubles: Fukushima Yuki-Hirota Sayaka (JPN) beat Lee Soo Hee-Shin Seung Chan (KOR) 9-21, 21-14, 21-18
Men's singles: Zhao Jun Peng (CHN) beat Prannoy H.S. (IND) 21-16, 21-15
Men's doubles: Choi Sol Gyu-Kim Won Ho (KOR) beat Kim Astrup-Anders Skaarup Rasmussen (DEN) 13-21, 21-12, 21-18
Indonesia Open 2022: How to watch
The Indonesia Open 2022 is being shown globally, with broadcast partners in each region.
Fans in Malaysia can watch Lee Zii Jia live on Astro's subscription channels.
And if you are unable to find a screen to watch the matches, look out for Olympics.com's match reports from the Istora Senayan in Jakarta.