Federer Growing In Confidence, Overcomes Nishikori In Shanghai | ATP World Tour
Two-time champion Roger Federer put together his best performance at the Rolex Shanghai Masters yet on Friday to beat Japan’s Kei Nishikori 6-4, 7-6(4) over one hour and 52 minutes and reach the semi-finals. Federer […]