Top-seeded Novak Djokovic won his second straight Rogers Cup title and third overall, beating Richard Gasquet 6-3, 6-2 on Sunday.
The Serbian, also the tournament winner in 2007, won for the first time since Miami four months ago.
Gasquet, the 14-seeded Frenchman, was making his first Masters 1000 finals appearance since losing to Roger Federer in Toronto in 2006.
American brothers Bob and Mike Bryan, fresh from winning the Olympic gold medal, won the doubles title with a 6—1, 4—6 (12—10) victory over Marcel Granollers and Marc Lopez.
In the women’s event at Montreal, 10th—seeded Li Na rallied to beat 16th—seeded Lucie Safarova 3—6, 6—3, 7—5 to advance to Monday’s final.
Na will face fifth—seeded Petra Kvitova, a 3—6, 6—2, 6—3 winner over seventh—seeded Caroline Wozniacki.
Safarova led 5—1 in the final set, before Li rallied to win the error—filled match.
“There was nothing on my mind, you couldn’t think too much on the court,” said Li, the 2011 French Open champion. “I just told myself to play point by point, play the ball back in the court and see how it’s going.
“This is tennis. You put the ball back in the court, and over the net. It looks easy, but sometimes I couldn’t do it.”
The 30-year-old Li has a six-match winning streak against Safarova dating to 2009.
“Closing a match is always a little bit of a nervous moment,” Safarova said. “I was thinking that she made a lot of mistakes in the games before, and I just didn’t put enough pressure and she used that situation to turn it over. Then she started serving well and playing better and it just slipped away.”