Durante el Torneo Internacional de Ajedrez Ciudad de Linares de 1998 Shírov jugó con negras contra el futuro Campeón del mundo de ajedrez de la FIDE Veselin Topalov, ganando con un sacrificio magistral en un final de alfiles y peones.