De finalisten van het Masters 1 000 toernooi in Montreal (Canada, $ 4 662 300 dollar) zijn bekend. Roger Federer (ATP-3) en Alexander Zverev (ATP-8) strijden er om de titel.
Federer stond in zijn halve finale tegenover de Nederlander Robin Haase (ATP-52). De Zwitser was na 1 uur en 15 minuten te sterk met 6-3 en 7-6(5). In de finale volgt een duel met Zverev, die een einde maakte aan het sprookje van de Canadese thuisspeler Denis Shapovalov (ATP 143). Zverev was met 6-4 en 7-5 te sterk voor de sensatie van het toernooi.
Federer kan de Rogers Cup voor de derde keer winnen, hij won het toernooi eerder in 2004 en 2006. Het wordt de vijfde confrontatie tussen Federer en Zverev, ze wonnen elk twee ontmoetingen.