Alexei Shirov is a Latvian and Spanish chess player. Shirov was ranked number two in the world in 1994.