Top seed Juan Martin del Potro beat Nicolas Almagro of Spain 7-6(7), 7-6(1) in the semi-final of the Japan Open on Saturday to set up a title clash with big-serving Milos Raonic of Canada.
In-form Raonic, who lost to home favourite Kei Nishikori in last year's final, defeated unseeded Ivan Dodig of Croatia 7-6(4), 6-1 in 84 minutes to reach his fourth final of the year.
Raonic, who won his second title of the year at last week's Thailand Open, has neither dropped a set nor has been broken in his four matches in the tournament.
Raonic, 22, has won the only meeting against world number seven del Potro in straight sets in Montreal this August.
"In the final, anything can happen," Del Potro was quoted as saying by Japan's Kyodo news agency.
"Milos is playing really well. He already won the tournament last week, beating (Tomas) Berdych in the final, and he's here in another final of a big tournament.
"I know his game, and it's tough to break his serve. But as I said, anything can happen in the final and maybe I need to play better than today for me to have a chance."
The Montenegro-born Raonic, who won his first 2013 title after retaining his San Jose crown in February, served 12 aces in the semi-final to boost his four-match tally to 64.
"For me, it's going to be about taking care of my serve primarily, and after that, trying to dictate and play on my terms as much as possible," Raonic said.
Photograph: Koji Watanabe/Getty Images
Federer seeded seventh for US Open
Raonic boosts London hopes by taking Thai title
Davis Cup: Nadal, Djokovic, Murray on national duty
Davis Cup: Djokovic, Tipsarevic put Serbia into final
US Open PHOTOS: Serena hands Navarro double bagel