Roger Federer blazed into the Shanghai Masters semi-finals with a 6-4, 7-6 (7/4) victory over Kei Nishikori as the Swiss great's title defence belatedly caught fire on Friday.
from Sports News: Cricket News, Latest updates on Tennis, Football, Badminton, WWE Results & more https://ift.tt/2EiV5I5