Novak Djokovic will come up against Juan Martin del Potro in Sunday's US Open final, after winning their respective semi-final matches on Friday.
Djokovic breezed through to the final showdown with a 6-3, 6-4, 6-2 win against Japan's Kei Nishikori that took just two hours and 23 minutes.
The match will be the 31-year-old Serb's eighth final at the tournament and 23rd of his Grand Slam career, while for Del Potro it will be only his second Slam final.
Novak Djokovic through to his ninth US Open final
It will be the first time that Djokovic, who missed the 2017 US Open due to injury, meets Del Potro in a Grand Slam final.
The Argentine cruised into the final after a knee injury forced defending champion and world number one Rafael Nadal to quit his match against the Argentine in the semi-finals on Friday.
"We have never met in a Grand Slam final. I have tremendous respect for him as a person and a player. He's a great guy," said Djokovic, adding that Del Potro has "had lots of injury problems in the past but he's a big-match player."
Del Potro, 29, was leading 7-6 (3), 6-2 after two hours of play when Nadal said he could not go on any longer.
Juan Martin Del Porto unhappy that injury forced Rafa Nadal to retire from their semi-final game
"Of course, it's not the best way to win a match," said Del Potro, who hugged Nadal after the game. "I love to play against Rafa because he's the biggest fighter in this sport and I don't like to see him suffering, so I'm sad for him."