MONTREAL (AP) -- Sixth-seeded Mardy Fish advanced to his third straight ATP Tour final, beating unseeded Janko Tipsarevic 6-3, 6-4 on Saturday in the Rogers Cup.
In the second semifinal, top-seeded Novak Djokovic faced Jo-Wilfried Tsonga.
Fish has won 11 of his last 12 matches, winning at Atlanta last month and reaching the final two weeks ago in Los Angeles. He's trying to become the first American to win the Rogers Cup since Andy Roddick in 2003.
"I win a lot of matches because I can play a lot of different styles, I think,'' the 29-year-old Fish said. "A faster surface like this is going to suit my game perfectly - a hard court where I've got my footing pretty good. My serve moves through the court well. You can come in. You can stay back a little bit, as well. But to be this successful, I have to play really well, too, and I've done that.''
Fish's performance also helps his bid to be seeded high for the U.S. Open later this month. He has another tournament next week in Cincinnati before the Open.
"I desperately wanted to go into the U.S. Open in the top 10,'' he said. "I'm not sure where this puts me now or if it moves me at all. At least it gives me a little cushion against some of the guys that are coming up.''
In the doubles semifinals, top-seeded American brothers Bob and Mike Bryan beat Tomas Berdych and Floridan Mayer 6-2, 6-1, and Michael Llodra and Nenad Zimonjic topped Daniel Nestor and Max Mirnyi 6-3, 6-4.