Third seeded Djokovic reached his third final of the season with a 6-3, 3-6, 6-2 victory over the Swiss in 2 hours and 6 minutes.
World no.3 Novak Djokovic continued great run of form with a 6-2, 6-4 win over no.18 seed Frenchman Richard Gasquet in 1 hour and 35 minutes on Friday to surge into the Indian Wells semi-finals.
The Australian Open champion Novak Djokovic continued his smooth progress at the BNP Paribas Open, advancing to the quarter-finals at the ATP World Tour Masters 1000 tennis event with a 6-0, 6-1 win over fellow Serbian Viktor Troicki in just 66 minutes on Wednesday in Indian Wells.
Third seed Novak Djokovic needed just 54 minutes to crush world no.34 Latvian Ernests Gulbis 6-0, 6-1 for a place in the fourth round at the BNP Paribas Open (ATP World Tour Masters 1000 event) on Tuesday.
Novak Djokovic and Viktor Troicki upset no.7 seeds Lukasz Kubot and Oliver Marach 6-2, 4-6, 10-7 on Monday in the second round of the BNP Paribas Open, an ATP World Tour Masters 1000 tournament.