Top seed Marin Cilic overcame Blaz Kavcic 6-3 7-6 to reach the semi-finals of the Zagreb Indoors event.