Šeštadienį pusfinalyje vienuoliktą kartą turnyre dalyvaujantis ir dukart (2004 ir 2006 metais) jame triumfavęs Rogeris Federeris per 1 valandą ir 22 minutes 6:3, 6:4 nugalėjo 32-ejų metų ispaną Feliciano Lopezą bei per savo profesionalaus tenisininko karjerą iškopė į 120-o turnyro finalą.
Šveicarijos tenisininkui yra pavykę laimėti 79 turnyrus.
Savo ruožtu Jo-Wilfried Tsonga pusfinalyje per 1 valandą ir 24 minutes 6:4, 6:3 įveikė septintą pagal skirstymą 23-ejų bulgarą Grigorą Dimitrovą bei iškopė į 20-ą ATP serijos teniso turnyro finalą per savo karjerą.
ATP serijos vyrų teniso turnyro Kanadoje prizų fondą sudaro beveik 3,147 mln. dolerių.