![Tennis TV on Twitter: "THRILLING tussle 🙌 @CasperRuud98 produces a fighting comeback to defeat Rublev 2-6 7-5 7-6, securing a maiden #NittoATPFinals semi-final! https://t.co/BWYajtjQAB" / Twitter Tennis TV on Twitter: "THRILLING tussle 🙌 @CasperRuud98 produces a fighting comeback to defeat Rublev 2-6 7-5 7-6, securing a maiden #NittoATPFinals semi-final! https://t.co/BWYajtjQAB" / Twitter](https://pbs.twimg.com/media/FEkSblRXIAIpw48.jpg:large)
Tennis TV on Twitter: "THRILLING tussle 🙌 @CasperRuud98 produces a fighting comeback to defeat Rublev 2-6 7-5 7-6, securing a maiden #NittoATPFinals semi-final! https://t.co/BWYajtjQAB" / Twitter
![Rublev Chasing Fourth Consecutive ATP 500 Title vs Fucsovics | Rotterdam 2021 Final Highlights - YouTube Rublev Chasing Fourth Consecutive ATP 500 Title vs Fucsovics | Rotterdam 2021 Final Highlights - YouTube](https://i.ytimg.com/vi/sb4igRNiWaM/maxresdefault.jpg)
Rublev Chasing Fourth Consecutive ATP 500 Title vs Fucsovics | Rotterdam 2021 Final Highlights - YouTube
![Tennis TV on Twitter: "No matter what screen you're watching on... This lob by @DaniilMedwed is picture perfect 👌 #ATPCup https://t.co/I7Cx2kOxjd" / Twitter Tennis TV on Twitter: "No matter what screen you're watching on... This lob by @DaniilMedwed is picture perfect 👌 #ATPCup https://t.co/I7Cx2kOxjd" / Twitter](https://pbs.twimg.com/media/Etgn-AWWQAAIkpj.jpg:large)