Richard Gasquet is through to the final of the Rogers Cup in Toronto following a straight-sets victory over American John Isner.
The 14th seed squandered two break points as the opening set went to a tie-break, but he saw off the eighth seed 7-3 to seize the initiative.
The Frenchman then sealed his spot in the final with a 6-3 triumph in the second.
Gasquet will play either top seed Novak Djokovic or Janko Tipsarevic on Sunday.