В 1998 году стал самым молодым в мире гроссмейстером. В 2002 стал самым юным чемпионом мира по шахматам (по версии ФИДЕ). Чемпион XXXVI и XXXIX Шахматной Олимпиады в составе сборной Украины.
Учился игре в шахматы в городе Краматорск, где провел свое детство и юность. Вице-чемпион Европы среди мужчин 2001. В 2002 году занял 2-е место на международном турнире в Линаресе. Двукратный финалист Кубка мира ФИДЕ 2005, 2009. Победитель международного турнира в Дортмунде (2010).