Loading...

2017 Coupe Rogers
Semi-Final Highlights

2017 Coupe Rogers
Semi-Final Highlights

All the action from the semi-finals of the 2017 Rogers Cup where former champion Roger Federer was looking to extend his winning streak to 16 matches against Robin Haase while Canadian wild card Denis Shapovalov faced No. 4 seed Alexander Zverev in a battle of the NextGen stars in Montreal.