Tại Giải vô địch cờ vua thế giới FIDE 2004 tổ chức tại Tripoli, Libya, Kasimdzhanov bất ngờ lọt vào chung kết, sau khi lần lượt vượt qua các đối thủ Alejandro Ramírez, Ehsan Ghaem Maghami, Vassily Ivanchuk, Zoltán Almási, Alexander Grischuk và Veselin Topalov. Anh gặp Michael Adams ở chung kết để tranh ngôi vô địch và giành quyền đấu với số 1 thế giới lúc đó Garry Kasparov.