2017 ATP Canadian Masters 1000: Review Of The Semifinals
Alexander Zverev won the much anticipated battle of GenNext ATP stars as he defeated local favourite Denis Shapovalov 6-4, 7-5 to enter the final of Coupe Rogers where he will face the legendary Swiss Roger Federer who took out Dutchman Robin Haase 6-3, 7-6(5) in the first semi final in Montreal on Saturday. The…