Rafael Nadal swept past Argentina’s Juan Martin del Potro, to set up a US Open final against Kevin Anderson.
Nadal won nine games in a row at one stage on his way to a 4-6 6-0 6-3 6-2 victory in the second semi-final.
“To be back here in front of this amazing crowd, on this amazing court, and to have the chance to fight for another title is so important to
me,” Nadal said.
The 31-year-old Spaniard will now try to win a third US Open and 16th Grand Slam title on Sunday against Anderson, who has surprised many.
African beat Pablo Carreno Busta of Spain 4-6 7-5 6-3 6-4 earlier on Arthur Ashe Stadium. At 32 in the world, Anderson is the lowest-ranked man to reach a singles final at Flushing Meadows, since the ranking system was introduced in 1973.