Švicarski tenisač Roger Federer prvi je finalist ATP turnira iz serije "masters 1000" u Montrealu, on je u polufinalu sa 6-3, 7-6 (5) svladao Nizozemca Robina Haasea. Veliki Švicarac je tako i dalje neporažen na turnirima iz serije "masters 1000" ove godine, sada je stigao do 16. pobjede. Tijekom proljeća je slavio na turnirima u Indian Wellsu i Miamiju i tako stigao do 27 naslova na turnirima ovoga ranga. Od tih 27 naslova dva je osvojio u Kanadi, ali oba u Torontu 2004. i 2006. godine. U finalu će Federer igrati protiv boljeg iz susreta između 18-godišnjeg Kanađanina Denisa Šapovalova i 20-godišnjeg Nijemca Alexandera Zvereva.
POLUFINALE:
Roger Federer (Švi/2) - Robin Haase (Niz) 6-3, 7-6 (5)