Sunday's women's final at the Japan Open Super Series event will be contested by two local favourites after Akane Yamaguchi and Nozomi Okuhara both won their respective semi-finals.
The unseeded Yamaguchi showed exactly why she is regarded as a future world number one when she passed Wang Shixian's thorough examination of her credentials with flying colours.
Yamaguchi, who became the first Japanese woman to win the title when she triumphed there as a 16-year-old in 2013, won the first game against Wang 21-12.
Wang, a former world number one and seventh seed in Tokyo this week, bounced back and forced the match into a decider when she won the second game 21-15.
In an epic third game, Wang opened up a 16-12 lead over the local favourite, before Yamaguchi came back at her to win the decider 26-24. Their match lasted all of 84 minutes.
The second semi-final between Okuhara and fourth seed Tai Tzu Ying proved to be just as keenly contested.
The 20-year-old Okuhara won the first game 21-12, but the match was forced into a decider when the shuttler from Chinese Taipei won the second game 21-14.
The decider proved to be another epic game, with the lead changing multiple times, before Okuhara eventually triumphed 21-19 after spending 63 minutes on court.
Okuhara has won all four previous encounters against Yamaguchi, with the most recent of their encounters coming at the 2014 Hong Kong Open.