In 2008, he won the CPA chess tournament and the 43rd Capablanca in Memoriam tournament. In the same year he tied for first with Evgeny Alekseev (but lost to him in tie-break) at Biel (6.5/10), ahead of Magnus Carlsen.