Oct 15 Oct 15 Roger Federer defeats Rafael Nadal to win Shanghai Masters final ayemoba braimah ATP, Tennis
Oct 14 Oct 14 Roger Federer triumphs over Juan Martin del Potro in Shanghai Masters Semifinals ayemoba braimah ATP, Tennis