Swiss professional tennis player Roger Federer competes against Belgian professional tennis player David Goffin during the third round of 2019 Rolex Shanghai Masters, in Shanghai, China, 10 October 2019. Belgian professional tennis
Novak Djokovic loses to Stefanos Tsitsipas in Shanghai Masters 2019 quarterfinals | Tennis News – India TV
Shanghai Rolex Masters 2019: Roger Federer Wins and Full Results from Tuesday | News, Scores, Highlights, Stats, and Rumors | Bleacher Report
Shanghai, China. 11th Oct, 2019. Novak Djokovic of Serbia competes during the men's singles quarterfinal match between Novak Djokovic of Serbia and Stefanos Tsitsipas of Greece at 2019 ATP Shanghai Masters tennis
Rolex Shanghai Masters Draw 2019 - Perfect Tennis
Tennis news - Zverev expects varied Federer attack in 'very, very difficult' Shanghai meeting - Eurosport
Roger Federer wins Shanghai Masters opener | Tennis News - Times of India
Federer and Djokovic exit Shanghai Masters
Buy Tickets for Shanghai Rolex Masters 2019 in Shanghai | SmartTicket.cn by SmartShanghai
Shanghai Tennis: Alexander Zverev Upsets Roger Federer In Dramatic Rolex Shanghai Masters Quarter-Final | ATP Tour | Tennis
Shanghai Masters 2019, Roger Federer vs Alexander Zverev: Where to watch, TV schedule, live stream details and more
ATP Shanghai Tennis: Daniil Medvedev Beats Alexander Zverev For Second Masters 1000 Title | ATP Tour | Tennis