To win the men's singles title of Rogers Cup on Sunday the Germany's Alexander Zverev stunned Roger Federer by 6-3, 6-4 in a match that lasted 68 minutes at the Centre Court. Zverev With the win became just the third man to beat the 19-time Grand Slam champion this year. Last week, Zverev had defeated South Africa's Kevin Anderson to clinch the Citi Open men's singles title. ALSO READ: Real Madrid win over Barcelona in Spanish Super Cup first leg Indian squad for five-match One Day International series and one-off Twenty20 against Sri Lanka declared Sindhu and Saina get first-round byes at World Championships