He acted as a second for Boris Gelfand in the World Chess Championship 2007, Candidates Matches 2011 and World Chess Championship 2012, for Magnus Carlsen in the World Chess Championship 2013, and for Mariya Muzychuk in the Women's World Chess Championship 2016.