Tennis: No-nonsense Nadal breezes into Shanghai last 8, to play Dimitrov next, Federer also through | The Straits Times
Roger Federer defeats Rafael Nadal to win Shanghai Masters final — Tennis Sentinel
Nadal and Federer on collision course in Shanghai | The Guardian Nigeria News - Nigeria and World News — Sport — The Guardian Nigeria News – Nigeria and World News
Nadal, Federer cruise; del Potro beats Zverev | Shanghai Rolex Masters 2017 Highlights Day 4 - YouTube
Rafael Nadal and Roger Federer ease into Shanghai Masters' third round | Tennis News - Hindustan Times
Roger Federer books Rafael Nadal showdown in Shanghai - Eurosport
Rafael Nadal v Roger Federer
Roger Federer beats Rafa Nadal to win second Shanghai title! | Shanghai 2017 Final Highlights - YouTube
Federer beats great rival Nadal to win Shanghai Masters
Roger Federer triumphs over Juan Martin del Potro in Shanghai Masters Semifinals — Tennis Sentinel
Nadal, Federer win on Shanghai return | Shanghai Rolex Masters 2017 Day 3 - YouTube
Roger Federer beats Rafael Nadal again, wins Shanghai Masters - UBITENNIS
King Roger rules Rafa to take Shanghai crown
Shanghai Flashback: Roger Federer reaches title clash versus Rafael Nadal
Roger beats Nadal to win Shanghai!
Dimitrov Moves Into Shanghai Masters Semifinals In Bid To Win First Title Since 2017 | Yardbarker
Nadal and Federer on collision course in Shanghai
FINAL Federer vs Nadal ATP Meeting! | Shanghai 2017 Highlights - YouTube
Federer claims 2nd Shanghai title- China.org.cn
Rafael Nadal and Roger Federer storm into Shanghai Masters quarters - Eurosport
Rafael Nadal, Roger Federer to meet in Shanghai Masters final
Federer beats Nadal to win Shanghai Masters title
Rafael Nadal, Roger Federer Advance to Final of Shanghai Rolex Masters 2017 | News, Scores, Highlights, Stats, and Rumors | Bleacher Report
Roger Federer of Switzerland serves against Diego Schwartzman of Argentina in their second round match of the men's singles during the 2017 Shanghai R Stock Photo - Alamy
Roger Federer Beats Rafael Nadal to Win 2017 Shanghai Rolex Masters Final | News, Scores, Highlights, Stats, and Rumors | Bleacher Report