Germany’s Alexander Zverev has defeated Roger Federer 6-3, 6-4 to claim his second Masters 1000 title in Montreal, Canada. With this, Zverev became the third man to beat Federer in the year 2017. By claiming the 2017 Rogers Cup, Zverev became the first player outside the Big Four to win multiple Masters 1000 titles in a season since David Nalbandian in 2007. Alexander Zverev and Roger Federer now have five tournament titles this year.