Roger Federer edges David Goffin to reach the quarter final in Shanghai - UBITENNIS
Shanghai Masters 2019, Roger Federer vs David Goffin: Where to watch, TV Schedule, live stream details and more
Tennis news - Federer cruises past Ramos-Vinolas in Shanghai - Eurosport
Federer Comes Through Goffin Test to Make Shanghai Quarters - Perfect Tennis
Federer says Chinese fans inspired him to reach Shanghai quarters - CGTN
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 wins Shanghai Masters opener - Saudi Gazette
Shanghai Masters: Roger Federer beats Kei Nishikori to reach semis - CGTN