Rafael Nadal reached the US Open final with a dogged straight-set win over Italian Matteo Berrettini.
The Spanish second seed, 33, survived two set points in the opener before his class shone through in a 7-6 (8-6) 6-4 6-1 win at Flushing Meadows.
Berrettini, 23, lost momentum after missing his chance but still showed why he is rated highly.
Nadal, going for a fourth title in New York, plays Russia’s Daniil Medvedev in Sunday’s final.
The fifth seed, 23, edged the crucial points against Bulgaria’s Grigor Dimitrov to win 7-6 (7-5) 6-4 6-3 earlier on Arthur Ashe Stadium.
Nadal is already known as the ‘King of Clay’ after a record 12 victories at Roland Garros, but is setting his sights on overhauling Roger Federer in the race to be considered as the greatest of all time across all surfaces – at least by using the clearest, objective indicator of Grand Slam titles.
Since 38-year-old Federer’s quarter-final exit to Dimitrov at Flushing Meadows, which swiftly followed Novak Djokovic’s retirement against Stan Wawrinka because of injury, Nadal has been the hot favourite to earn his 19th major win.
If Nadal beats Medvedev, like he did in the recent Rogers Cup final in Montreal, he will move within one of Federer’s tally for the first time.