World no.2 defeated no.5 seed Janko Tipsarevic 6-4, 6-1 in 1 hour and 45 minutes in a rain interrupted all-Serbian semi-final clash on Saturday evening.
Top seed and defending Rogers Cup champion advanced to the semi-finals on Friday with a 6-3, 3-6, 6-3 triumph over world no.25 German Tommy Haas at the Toronto Masters.