Oct 15 Oct 15 Roger Federer defeats Rafael Nadal to win Shanghai Masters final ayemoba braimah ATP, Tennis