Během šachové olympiády v roce 2010 vyhrál tři hry v řadě se třemi remízami z celkových devíti her. O dva roky později se zúčastnil olympiády v roce 2012.
, tentokrát v Istanbulu, kde vyhrál znovu třikrát a měl také čtyři remízy. V roce 2013 získal titul prvního hráče U2500 na World Open.