Top seed Rafael Nadal fought back from a set down to beat Juan Martin del Potro 4-6 6-0 6-3 6-2 on Friday to reach the final of the 2017 US Open.
The Spaniard will take on South African Kevin Anderson in Sunday’s final.
Anderson, seeded 28th, had also fought back to defeat Pablo Carreno Busta 4-6 7-5 6-3 6-3 to reach his first Grand Slam final.
And the world number one expects a difficult game against the first-time finalist.
“It will be very tough against Kevin. He has an unbelievable serve and is a great example for the kids in the way he has come back from injury. I have known him since we were 12 so I am very happy for him,” Nadal said.
“It means a lot. It has been an amazing season of course after a couple with injures and troubles you know? 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.”