Loading...

Shanghai Rolex Masters
2017 Showreel

Shanghai Rolex Masters
2017 Showreel

The 2017 Shanghai Rolex Masters saw the world's elite battle it out for the penultimate ATP World Tour Masters 1000 title of the season - look back at all the drama that led to a dream final between Rafael Nadal and Roger Federer.