Federer fights back to reach final
Roger Federer stayed on course for a first French Open title after coming from two sets to one down to defeat Juan Martin del Potro in nerveless fashion in the Roland Garros semi-finals tonight.
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.