 In 2009 he tied for first place with Étienne Bacrot in the Aeroflot Open in Moscow, placing second on tiebreak.In 2014 he was joint winner with Maxim Matlakov of the Moscow Open.He won a silver medal in chess at the 2017 Maccabiah Games in Israel, behind German Georg Meier.