Roger Federer beats Rafael Nadal in Shanghai Masters final - BBC Sport
Shanghai, China. 15th Oct, 2017. Roger Federer of Switzerland poses with the trophy after winning the singles final match against Rafael Nadal of Spain at 2017 ATP Shanghai Masters tennis tournament in
Roger Federer Survives Opening Scare In Shanghai Against Daniil Medvedev | ATP Tour | Tennis
Federer Makes Winning Start in Shanghai - Perfect Tennis
Roger Federer fires to join Novak Djokovic in Shanghai semis - The Statesman
Roger Federer triumphs over Juan Martin del Potro in Shanghai Masters Semifinals — Tennis Sentinel
Federer to face Murray in Shanghai Masters final - The San Diego Union-Tribune
Roger Federer to face Borna Coric in Shanghai Masters semi-final | Tennis News | Sky Sports
Error-prone Roger Federer stunned by Borna Coric at Shanghai Masters
Shanghai Tennis: Alexander Zverev Upsets Roger Federer In Dramatic Rolex Shanghai Masters Quarter-Final | ATP Tour | Tennis
Tennis news - Federer cruises past Ramos-Vinolas in Shanghai - Eurosport
Roger Federer says he is retiring from pro tennis at age 41 – Orange County Register