Rafael Nadal moves on to the semifinals where he’ll face Nick Kyrgios.
After four hours, 21 minutes and umpteen plot twists, Nadal nosed …
Rafael Nadal moves on to the semifinals where he’ll face Nick Kyrgios.
After four hours, 21 minutes and umpteen plot twists, Nadal nosed …