Seventh seed Ivo Karlovic will play for his sixth career title in the Dusseldorf Open final after defeating rising star Jiri Vesely 7-6 7-6 in the semis.