A two-time winner of the event, Djokovic eliminated the No. 8 seed in 75 minutes. He won 75 percent of the points on his first serve (24 of 32), compared to 37 percent (11 of 30) for Kecmanovic. Djokovic's foe Saturday will be No. 3 seed Aslan Karatsev of Russia, who won 6-3, 6-4 against Italy's Gianluca Mager.
Unseeded Taro Daniel of Japan meets No. 2 Matteo Berrettini of Italy in the other semifinal. Daniel rallied for a 4-6, 6-1, 7-5 win against Argentina's Federico Delbonis, while Berrettini struck nine aces in a 6-4, 6-4 win against fifth-seeded Serbian Filip Krajinovic.