Tennis news - Roger Federer played better after every umpire argument - Alexander Zverev - Eurosport
Federer into Shanghai Masters 3rd round - Xinhua | English.news.cn
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
Federer receives tough Shanghai Masters draw, Djokovic and Medvedev potential semi-final | Tennis | Sport | Express.co.uk
Shanghai Flashback: Roger Federer matches Rafael Nadal's Masters 1000 wins
Shanghai Masters 2019, Roger Federer vs David Goffin: Where to watch, TV Schedule, live stream details and more
Shanghai Tennis: Roger Federer Beats David Goffin, To Face Alexander Zverev In Rolex Shanghai Masters Quarter-Finals | ATP Tour | Tennis
Federer begins Shanghai bid with straight-set win over Ramos-Vinolas
Shanghai Tennis: Alexander Zverev Upsets Roger Federer In Dramatic Rolex Shanghai Masters Quarter-Final | ATP Tour | Tennis
Roger Federer in 2019: A Year Of Dissappointment - Last Word On Tennis
The 2019 Rolex Shanghai Masters | Blackbird Watch Manual
Shanghai Masters 2019, Roger Federer vs Alexander Zverev: Where to watch, TV schedule, live stream details and more
Shanghai Masters: Federer, Medvedev Move to Second Round; Murray Bows Out | India.com News
'Next question' – Grumpy Roger Federer swerves umpire talk after Alexander Zverev defeat - Eurosport