Battling Federer one step from glory
The Swiss, bidding to complete his haul of the grand slams, recovered from a slow start to claim a 3-6 7-6 (7/2) 2-6 6-1 6-4 victory in three hours and 28 minutes.
The second seed will meet Robin Soderling in tomorrow’s final after the Swede defeated Fernando Gonzalez 6-3 7-5 5-7 4-6 6-4 earlier today in another thrilling five-setter to continue his remarkable run in Paris.