![ATP Tour on Twitter: "Join us in wishing @andy_murray a happy birthday! 🎉 View Profile: https://t.co/q5tmD5NdAh #ATP #tennis #Murray https://t.co/cv5T7N9NNC" / Twitter ATP Tour on Twitter: "Join us in wishing @andy_murray a happy birthday! 🎉 View Profile: https://t.co/q5tmD5NdAh #ATP #tennis #Murray https://t.co/cv5T7N9NNC" / Twitter](https://pbs.twimg.com/media/CieaD06XAAAwTXv.jpg:large)
ATP Tour on Twitter: "Join us in wishing @andy_murray a happy birthday! 🎉 View Profile: https://t.co/q5tmD5NdAh #ATP #tennis #Murray https://t.co/cv5T7N9NNC" / Twitter
![ATP Tour on Twitter: ".@RafaelNadal: "It is not the end." Read Rafa reaction... http://t.co/c9ikxPbyjW #atp #tennis http://t.co/EsD7HvoGiH" / Twitter ATP Tour on Twitter: ".@RafaelNadal: "It is not the end." Read Rafa reaction... http://t.co/c9ikxPbyjW #atp #tennis http://t.co/EsD7HvoGiH" / Twitter](https://pbs.twimg.com/media/CGm3fWSW0AAkACO.jpg)
ATP Tour on Twitter: ".@RafaelNadal: "It is not the end." Read Rafa reaction... http://t.co/c9ikxPbyjW #atp #tennis http://t.co/EsD7HvoGiH" / Twitter
![ATP Tour on Twitter: "With his third @usopen 🏆, @RafaelNadal continues his 'Big Titles' march. Read More: https://t.co/ElCodL0IUf #ATP https://t.co/nWvMQ0gppD" / Twitter ATP Tour on Twitter: "With his third @usopen 🏆, @RafaelNadal continues his 'Big Titles' march. Read More: https://t.co/ElCodL0IUf #ATP https://t.co/nWvMQ0gppD" / Twitter](https://pbs.twimg.com/media/DJm-S1UXUAA_zLs.jpg:large)
ATP Tour on Twitter: "With his third @usopen 🏆, @RafaelNadal continues his 'Big Titles' march. Read More: https://t.co/ElCodL0IUf #ATP https://t.co/nWvMQ0gppD" / Twitter
![ATP Tour on Twitter: "A trio of Americans, @MardyFish, #Ginepri & @MRusselltennis, retired in 2015. https://t.co/O3wsAKb2bk #atp #tennis https://t.co/nSWe9PuDVV" / Twitter ATP Tour on Twitter: "A trio of Americans, @MardyFish, #Ginepri & @MRusselltennis, retired in 2015. https://t.co/O3wsAKb2bk #atp #tennis https://t.co/nSWe9PuDVV" / Twitter](https://pbs.twimg.com/media/CXTX90BWkAIdO_S.jpg)
ATP Tour on Twitter: "A trio of Americans, @MardyFish, #Ginepri & @MRusselltennis, retired in 2015. https://t.co/O3wsAKb2bk #atp #tennis https://t.co/nSWe9PuDVV" / Twitter
![ATP Tour on Twitter: ".@rafaelnadal wins battle at #FinalShowdown vs. @DavidFerrer87, now for @DjokerNole in SFs. https://t.co/IMuxC2I1yN https://t.co/KaRSl8pOaZ" / Twitter ATP Tour on Twitter: ".@rafaelnadal wins battle at #FinalShowdown vs. @DavidFerrer87, now for @DjokerNole in SFs. https://t.co/IMuxC2I1yN https://t.co/KaRSl8pOaZ" / Twitter](https://pbs.twimg.com/media/CURQ7axWIAEeKfp.jpg)
ATP Tour on Twitter: ".@rafaelnadal wins battle at #FinalShowdown vs. @DavidFerrer87, now for @DjokerNole in SFs. https://t.co/IMuxC2I1yN https://t.co/KaRSl8pOaZ" / Twitter
![ATP Tour on Twitter: "Congratulations to @DjokerNole , who won a record-tying 27th ATP World Tour Masters 1000 title in Indian Wells. https://t.co/2r1GcU7yt6" / Twitter ATP Tour on Twitter: "Congratulations to @DjokerNole , who won a record-tying 27th ATP World Tour Masters 1000 title in Indian Wells. https://t.co/2r1GcU7yt6" / Twitter](https://pbs.twimg.com/media/CeB5uN2UIAA5ZeZ.jpg)
ATP Tour on Twitter: "Congratulations to @DjokerNole , who won a record-tying 27th ATP World Tour Masters 1000 title in Indian Wells. https://t.co/2r1GcU7yt6" / Twitter
![ATP Tour on Twitter: "Unbreakable! @rogerfederer d. #Nadal 6-3, 6-4 to capture his 3rd @MiamiOpen 🏆, 3rd 🌅 Double. More: https://t.co/nWxd3xm1Ht #ATPMasters1000 https://t.co/GqtZYGrsC5" / Twitter ATP Tour on Twitter: "Unbreakable! @rogerfederer d. #Nadal 6-3, 6-4 to capture his 3rd @MiamiOpen 🏆, 3rd 🌅 Double. More: https://t.co/nWxd3xm1Ht #ATPMasters1000 https://t.co/GqtZYGrsC5" / Twitter](https://pbs.twimg.com/media/C8bb5G3WsAE9ulc.jpg)
ATP Tour on Twitter: "Unbreakable! @rogerfederer d. #Nadal 6-3, 6-4 to capture his 3rd @MiamiOpen 🏆, 3rd 🌅 Double. More: https://t.co/nWxd3xm1Ht #ATPMasters1000 https://t.co/GqtZYGrsC5" / Twitter
![ATP Tour on Twitter: ".@RafaelNadal edges Marin Cilic 75 76(3) to reach his second @SH_RolexMasters final. More: https://t.co/sceqSsimL2 #ATPMasters1000 https://t.co/zjxOTbKJYt" / Twitter ATP Tour on Twitter: ".@RafaelNadal edges Marin Cilic 75 76(3) to reach his second @SH_RolexMasters final. More: https://t.co/sceqSsimL2 #ATPMasters1000 https://t.co/zjxOTbKJYt" / Twitter](https://pbs.twimg.com/media/DMGDdyyVwAA5wjx.jpg)
ATP Tour on Twitter: ".@RafaelNadal edges Marin Cilic 75 76(3) to reach his second @SH_RolexMasters final. More: https://t.co/sceqSsimL2 #ATPMasters1000 https://t.co/zjxOTbKJYt" / Twitter
![ATP Tour on Twitter: "The #ATPFinals draw is done ✓ The groups are set ✓ The battle for year-end No1 could come down to the wire @TheO2: https://t.co/PdDuooaFnu https://t.co/RHUleEAb78" / Twitter ATP Tour on Twitter: "The #ATPFinals draw is done ✓ The groups are set ✓ The battle for year-end No1 could come down to the wire @TheO2: https://t.co/PdDuooaFnu https://t.co/RHUleEAb78" / Twitter](https://pbs.twimg.com/media/CwrEggMWIAAjJX1.jpg)
ATP Tour on Twitter: "The #ATPFinals draw is done ✓ The groups are set ✓ The battle for year-end No1 could come down to the wire @TheO2: https://t.co/PdDuooaFnu https://t.co/RHUleEAb78" / Twitter
![ATP Tour on Twitter: ".@rogerfederer is eager to get back to action at the @MercedesCup in Stuttgart, his first event since March. "I want to play matches again, not only to practise. ATP Tour on Twitter: ".@rogerfederer is eager to get back to action at the @MercedesCup in Stuttgart, his first event since March. "I want to play matches again, not only to practise.](https://pbs.twimg.com/media/DfXCepJXkAEo7Le.jpg:large)
ATP Tour on Twitter: ".@rogerfederer is eager to get back to action at the @MercedesCup in Stuttgart, his first event since March. "I want to play matches again, not only to practise.
ATP Tour on Twitter: "Did you see Denis Shapovalov take the first set against Viktor Troicki at the @MiamiOpen? You can follow that match and a whole lot more! 👉 https://t.co/XL0b3SbUaO https://t.co/fVtmxsiMG9" /
![ATP Tour on Twitter: "ANALYSIS: Carlos Moya breaks down Rafa's first-round win v. Bolelli at Roland Garros for https://t.co/4Ucdo6hivj. ➡️ https://t.co/aZ3mIBMtjR #ATP #RG18 https://t.co/7p3Nj9Imfw" / Twitter ATP Tour on Twitter: "ANALYSIS: Carlos Moya breaks down Rafa's first-round win v. Bolelli at Roland Garros for https://t.co/4Ucdo6hivj. ➡️ https://t.co/aZ3mIBMtjR #ATP #RG18 https://t.co/7p3Nj9Imfw" / Twitter](https://pbs.twimg.com/media/DeYoEVjV0AAFKfJ.jpg:large)
ATP Tour on Twitter: "ANALYSIS: Carlos Moya breaks down Rafa's first-round win v. Bolelli at Roland Garros for https://t.co/4Ucdo6hivj. ➡️ https://t.co/aZ3mIBMtjR #ATP #RG18 https://t.co/7p3Nj9Imfw" / Twitter
![ATP Tour on Twitter: ".@DjokerNole downs #Nishikori 6-3, 7-6(4) and will meet #Murray in the #Madrid final. Read: https://t.co/zAR6FHvqls https://t.co/K5HUjUYb1l" / Twitter ATP Tour on Twitter: ".@DjokerNole downs #Nishikori 6-3, 7-6(4) and will meet #Murray in the #Madrid final. Read: https://t.co/zAR6FHvqls https://t.co/K5HUjUYb1l" / Twitter](https://pbs.twimg.com/media/Ch4V880WsAA_msv.jpg)
ATP Tour on Twitter: ".@DjokerNole downs #Nishikori 6-3, 7-6(4) and will meet #Murray in the #Madrid final. Read: https://t.co/zAR6FHvqls https://t.co/K5HUjUYb1l" / Twitter
![ATP Tour on Twitter: "New No. 1? New No. 1. @andy_murray d. #Isner 6-3, 6-7(4), 6-4 at @bnppmasters to win his 14th #ATPMasters1000 🏆: https://t.co/l1wIlbiHtY https://t.co/DT3kccgPTH" / Twitter ATP Tour on Twitter: "New No. 1? New No. 1. @andy_murray d. #Isner 6-3, 6-7(4), 6-4 at @bnppmasters to win his 14th #ATPMasters1000 🏆: https://t.co/l1wIlbiHtY https://t.co/DT3kccgPTH" / Twitter](https://pbs.twimg.com/media/Cwl7CkUWQAAtLfz.jpg)
ATP Tour on Twitter: "New No. 1? New No. 1. @andy_murray d. #Isner 6-3, 6-7(4), 6-4 at @bnppmasters to win his 14th #ATPMasters1000 🏆: https://t.co/l1wIlbiHtY https://t.co/DT3kccgPTH" / Twitter
![ATP Tour on Twitter: "The future is now! #NextGen star #Zverev dethrones #Federer 76(4) 57 63 in Halle semis. Read https://t.co/mDRYls1RKe https://t.co/yNl3O7i56u" / Twitter ATP Tour on Twitter: "The future is now! #NextGen star #Zverev dethrones #Federer 76(4) 57 63 in Halle semis. Read https://t.co/mDRYls1RKe https://t.co/yNl3O7i56u" / Twitter](https://pbs.twimg.com/media/ClO6SLoUoAAFmU3.jpg)
ATP Tour on Twitter: "The future is now! #NextGen star #Zverev dethrones #Federer 76(4) 57 63 in Halle semis. Read https://t.co/mDRYls1RKe https://t.co/yNl3O7i56u" / Twitter
ATP Tour on Twitter: "The 2017 #NittoATPFinals brings a spectacular close to a memorable year. An all-time record 4.5 million fans attended @ ATPWorldTour events in 2017. Recap: https://t.co/hL50GpBclx https://t.co/lHMIfQgUnp" / Twitter
ATP Tour on Twitter: "1⃣9⃣ match wins in a row on grass for @rogerfederer 🙌 The 🇨🇭 was made to work for the second day in a row, but he beats Matthew
![ATP Tour on Twitter: "Congratulations, @jojomelzer! The 2nd active @ ATPWorldTour player to record 300 singles & doubles match wins. https://t.co/E79voTr1kJ #atp https://t.co/TMvPgXwyAz" / Twitter ATP Tour on Twitter: "Congratulations, @jojomelzer! The 2nd active @ ATPWorldTour player to record 300 singles & doubles match wins. https://t.co/E79voTr1kJ #atp https://t.co/TMvPgXwyAz" / Twitter](https://pbs.twimg.com/media/CvTcR9BWEAA6Xou.jpg)
ATP Tour on Twitter: "Congratulations, @jojomelzer! The 2nd active @ ATPWorldTour player to record 300 singles & doubles match wins. https://t.co/E79voTr1kJ #atp https://t.co/TMvPgXwyAz" / Twitter
![ATP Tour on Twitter: "#Seppi to face #Federer for 3rd time this year in #Halle final after #Nishikori retires. Read: http://t.co/I5Q0W9xcFO http://t.co/MK3lHWtu3Z" / Twitter ATP Tour on Twitter: "#Seppi to face #Federer for 3rd time this year in #Halle final after #Nishikori retires. Read: http://t.co/I5Q0W9xcFO http://t.co/MK3lHWtu3Z" / Twitter](https://pbs.twimg.com/media/CH988OfW8AAV1_f.jpg)