Lors du Championnat du monde de la Fédération internationale des échecs 2004, Smirnov parvint en huitième de finale (quatrième tour) et fut éliminé par Teimour Radjabov. Il avait éliminé notamment Lázaro Bruzón au premier tour et Levon Aronian au troisième tour