На чемпионате ФИДЕ 2004 года он дошел до финала, чуть не проиграв Рустаму Касымжанову на тай-брейке.
На чемпионате мира ФИДЕ по шахматам 2004 года он вышел в финал, чуть не проиграв Рустаму Касымджанову на тай-брейке.