thanks to the research done by Chessdom.com we now know the full history of Linares chess tournament winners. The Linares tournament started in 1978.
1978 Jaan Eslon
1979 Larry Christiansen
1981 Anatoly Karpov / Larry Christiansen
1983 Boris Spassky
1985 Ljubomir Ljubojevic / Robert Hübner
1988 Jan Timman
1989 Vassily Ivanchuk
1990 Garry Kasparov
1991 Vassily Ivanchuk
1992 Garry Kasparov
1993 Garry Kasparov
1994 Anatoly Karpov
1995 Vassily Ivanchuk
1997 Garry Kasparov
1998 Viswanathan Anand
1999 Garry Kasparov
2000 Vladimir Kramnik / Garry Kasparov
2001 Garry Kasparov
2002 Garry Kasparov
2003 Péter Lékó / Vladimir Kramnik
2004 Vladimir Kramnik
2005 Garry Kasparov / Veselin Topalov
2006 Levon Aronian
2007 Viswanathan Anand
* 2008 Viswanathan Anand