Federer beats Haase, meets Zverev in Montreal final
Federer beats Haase, meets Zverev in Montreal final
Published: 11:06 am Aug 13, 2017
- Federer extends winning streak to 16 matches
- Zverev ends Shapovalov's magical Montreal run
Published: 11:06 am Aug 13, 2017