Zverev Upsets Federer In Montreal Final 1
Alexander Zverev, of Germany, reacts to a point against Roger Federer, of Switzerland, during the final of the Rogers Cup tennis tournament Sunday, Aug. 13, 201, in Montreal. (Paul Chiasson/The Canadian Press via AP)

German rising star Alexander Zverev handed Swiss great Roger Federer a rare defeat in this season, producing a solid effort in the final of the Rogers Cup here to win 6-3, 6-4.

Sunday’s final was the second ATP World Tour Masters 1000 title for the 20-year-old, who also won the Rome Masters earlier this year on clay as part of his breakthrough season, reports Efe.

The second-seeded Federer went 0-for-3 on break-point opportunities in the final of this hard court event, while the fourth-seeded Zverev earned one break in each set to hand Federer his third loss this season.  Watch: Virat Kohli Reacts As Umesh Yadav Takes An Important Single

The 36-year-old Swiss, winner of a record 19 Grand Slam titles, has turned back the clock in 2017 with major titles at both the Australian Open and Wimbledon.

Both he and Zverev will be among a handful of favourites in the final Grand Slam event of the tennis season, the US Open, which gets under way on August 28.  MS Dhoni Runs 20 Meters in 2.91 Sec at NCA Fitness Test