Zu seinen weiteren Erfolgen zählen Turniersiege in Zagreb und Velika Gorica 2006 sowie in Rijeka 2008 und Stari Mikanovci und Pula 2009. Bei den kroatischen Einzelmeisterschaften 2008 gelangte er auf den geteilten ersten Rang mit Mladen Palac, dem er im nachfolgenden Stichkampf unterlag. Bei den Landesmeisterschaften 2009 wurde er erneut geteilter Erster und besiegte im anschließenden Stichkampf Alojzije Janković nach einer Auftaktniederlage mit 2,5:1,5. Im Januar 2014 gewann er die B-Gruppe beim Tata-Steel-Schachturnier mit 10 Punkten aus 13 Partien. Im August desselben Jahres gelang ihm ein vielbeachteter Sieg gegen den amtierenden Weltmeister Magnus Carlsen bei der Schacholympiade in Tromsø.