19-time Grand Slam Champion Roger Federer saw off a spirited challenge from 20-year-old Alexander Zverev of Germany to reach the semi-final of the sea...
2017-11-15 10:56:15
Loading Poll …