Oct 14 Oct 14 Roger Federer triumphs over Juan Martin del Potro in Shanghai Masters Semifinals ayemoba braimah ATP, Tennis