Novak Djokovic has secured his place in the Rogers Cup final after Jo-Wilfried Tsonga retired in the semi.
The number one seed managed a comfortable 6-4 win in the first set and was leading the second 3-0 when Tsonga conceded, complaining of pain in his arm.
In Sunday's final Djokovic faces Mardy Fish, who booked his place with a straight sets victory over Janko Tipsarevic.