Mardy Fish has advanced to the final of Rogers Cup with a 6-3 6-4 win over Janko Tipsarevic.
The American took one hour and sixteen minutes to defeat his opponent in Montreal, serving six aces on his way to a straight sets victory.
The world number eight will now face the winner of the match between Novak Djokovic and Jo Wilfried-Tsonga later this evening.