W roku 2000 zdobył w Oropesa del Mar brązowy medal na mistrzostwach świata juniorów do lat 18. W 2001 zwyciężył w otwartym turnieju w Schwäbisch Gmünd. W 2003 zdobył w Tbilisi tytuł mistrza Gruzji oraz zwyciężył w turnieju "open" w Dubaju. Rok później wystąpił w Trypolisie na mistrzostwach świata rozegranych systemem pucharowym, ale niespodziewanie odpadł już w I rundzie, przegrywając z Rubenem Felgaerem. W 2005 odniósł duży sukces, zajmując I miejsce (przed m.in. Lazaro Bruzonem, Kamilem Mitoniem, Wasilijem Iwanczukiem, Magnusem Carlsenem i Liviu-Dietrem Nisipeanu) w silnie obsadzonym turnieju "Samba Cup" w Skanderborgu. W 2006 odniósł największy sukces w dotychczasowej karierze, zwyciężając w najsilniejszym otwartym turnieju na świecie, "Aerofłot Open" w Moskwie. Zajął również I miejsce w Taiyuan oraz wystąpił w turnieju elity "Dortmunder Schachtage" w Dortmundzie. W 2007 zwyciężył w mistrzostwach Gruzji rozegranych w Tbilisi, natomiast w 2008 podzielił I m. (wspólnie z m.in. Wadimem Miłowem, Nigelem Shortem i Aleksiejem Aleksandrowem) w Baku. W 2009 r. zdobył w Budvie brązowy medal indywidualnych mistrzostw Europy, a w kolejnych mistrzostwach, rozegranych w 2010 r. w Rijece zdobył medal srebrny. W 2011 r. zwyciężył w turnieju "Bosna" w Sarajewie, w Warszawie zdobył tytuł mistrza Europy w szachach szybkich, zwyciężył również w turnieju "open" w Mediolanie. W 2012 zdobył trzeci w karierze tytuł mistrza Gruzji. W 2014 r. podzielił I m. (wspólnie z Serhijem Fedorczukiem i Mychajło Ołeksijenko) w memoriale Dawida Bronsteina w Mińsku.