The Spaniard won 6-3 5-7 7-6 (7-5) 6-7 (4-7) 6-4 in a semi-final encounter which lasted 4 hours and 56 minutes.
He'll play Roger Federer in Sunday's decider – their first meeting in a final for nearly six years.
The Spaniard won 6-3 5-7 7-6 (7-5) 6-7 (4-7) 6-4 in a semi-final encounter which lasted 4 hours and 56 minutes.
He'll play Roger Federer in Sunday's decider – their first meeting in a final for nearly six years.