Watch the Rolex Shanghai Masters LIVE on Tennis TV
Watch all 78 matches from the 2018 Rolex Shanghai Masters live and on-demand this October, as the race-to-London continues to hot up. Roger Federer was crowned champion last year after a dominant display saw him dispatch Rafael Nadal in the final. Can the two-time champion defend his title in 2018, or will Novak Djokovic, Juan Martin del Potro or Alexander Zverev finish on top? Streaming all singles and doubles matches in HD 7-14th October.
Watch the Rolex Shanghai Masters LIVE on Tennis TV
Watch all 78 matches from the 2018 Rolex Shanghai Masters live and on-demand this October, as the race-to-London continues to hot up. Roger Federer was crowned champion last year after a dominant display saw him dispatch Rafael Nadal in the final. Can the two-time champion defend his title in 2018, or will Novak Djokovic, Juan Martin del Potro or Alexander Zverev finish on top? Streaming all singles and doubles matches in HD 7-14th October.