2010 m. Šachmatų olimpiadoje jis laimėjo tris rungtynes iš eilės, iš viso iš devynių rungtynių iškovojo tris. Po dvejų metų jis dalyvavo 2012 m. olimpiadoje.
, šį kartą Stambule, kur jis laimėjo dar tris kartus, ir taip pat turėjo keturis lygius. 2013 m. Pasaulio atvirame turnyre jis buvo pirmuoju U2500 žaidėju.