Second seed Roger Federer stayed on course for a first French Open title after coming from two sets to one down to defeat Argentine Juan Martin del Potro in another five-set epic, securing a place in Sunday’s final at Roland Garros.
Daily News Channel