בשנת 2004 הוא הגיע לחצי גמר של אליפות העולם ובו הודח על ידי וסלין טופאלוב. באליפות העולם 2007 הוא ניצח את יהודית פולגאר בסיבוב הראשון, ובסיבוב השני הפסיד לפטר לקו.