Alexander Zverev, of Germany, reacts to a point against Roger Federer, of Switzerland, during the final of the Rogers Cup tennis tournament. | AP 
Galleries

Alexander Zverev decimates Roger Federer to win Rogers Cup

Alexander Zverev shocked Roger Federer in straight sets in the Montreal Masters final to win his fifth title of the season and announce himself as an emerging star.

Associated Press
Roger Federer, of Switzerland, hits a backhand to Alexander Zverev, of Germany, during the final of the Rogers Cup tennis tournament. | AP
Alexander Zverev, of Germany, serves to Roger Federer, of Switzerland, during the final of the Rogers Cup tennis tournament. | AP
Roger Federer, of Switzerland, hits to Alexander Zverev, of Germany, during the final of the Rogers Cup tennis tournament. | AP
Alexander Zverev, of Germany, hits a backhand to Roger Federer, of Switzerland, during the final of the Rogers Cup tennis tournament. | AP
Roger Federer, of Switzerland, hits to Alexander Zverev, of Germany, during the final of the Rogers Cup tennis tournament. | AP
Alexander Zverev, left, of Germany, shakes hands with Roger Federer, of Switzerland, after winning the final of the Rogers Cup tennis tournament. | AP
Roger Federer, of Switzerland, looks on after losing to Alexander Zverev, of Germany, in the final of the Rogers Cup tennis tournament. | AP
Alexander Zverev, of Germany, celebrates after defeating Roger Federer, of Switzerland, in the final at the Rogers Cup tennis tournament. | AP
Alexander Zverev, of Germany, holds up the winner's trophy after defeating Roger Federer, of Switzerland, in the final at the Rogers Cup tennis tournament. | AP

Delhi’s air quality turns hazardous as AQI touches 494

Microsoft outage disrupts Outlook, Teams and Copilot, affects businesses and government operations

Closed brake valve may have caused Kolkata-Sairang Express to overshoot signal and derail in Assam

What we know after Jensen Huang resigns as Nvidia's CEO

IOC says disappointed with IOA election process, urges for free and fair polls