The Italian beat Felix Auger-Aliassime in four sets to secure a third consecutive Grand Slam decider against the Spaniard.
Alcaraz got past Novak Djokovic in straight sets in New York.
The women’s final is tonight, with world number one Aryna Sabalenka taking on Wimbledon runner-up Amanda Anisimova.



