Milos Raonic pulled out his best tennis when it counted most on Friday at the BNP Paribas Masters, keeping his Barclays ATP World Tour Finals dream alive as he defeated Roger Federer for the first time in seven attempts to reach the semi-finals in Paris.
[[More Tennis News on ATPWorldTour.com]]