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.