Finaalturniiril osales 8 võistkonda. MSK Kasmar ja MK Vabaettur kogusid võrdselt 13 punkti. Koefitsient andis Eesti meistritiitli MSK Kasmarile koosseisus Kaido Külaots, Meelis Kanep, Olav Sepp, Tarvo Seeman, Kalle Kiik, Leili Pärnpuu, Ülar Lauk ja Tambet Siemer. MK Vabaetturisse kuulusid Nikolai Danilov, Deniss Kovaljov, Juri Krupenski, Igor Krupenski, Igor Vassiljev, Viktoria Baškite, Margus Sööt ja Anto Remmel. Kolmandaks tuli 9 punktiga SK Reval-Spordi esimene võistkond koosseisus Riho Liiva, Priit Leito, Roman Sergejev, Markku Hartikainen, Tatjana Fomina, Tiit Tänav, Alvar Kangur ja Andres Veiper. Edasi tulid Narva SK Maletäht (7p), Viljandi MS (5p), Maardu MK (4p), Kadrioru MK (3p) ja SK Reval-Sport 2 (2p).
Enne viimast vooru juhtis Garry Kasparov Veselin Topalovi ees punktiga ja oli sisuliselt turniiri juba võitnud. Seekordne viimane voor tõi kaasa aga sentsatsioonilisi tulemusi. Kasparov tegi lihtsa valearvestuse ja kaotas üle väga pika aja partii tippmaletaja vastu.
Samuti pidi kaotusekibedust tundma Viswanathan Anand ja seda Michael Adamsi vastu.
Turniirikoefitsiendiks kasutati suurimat võitude arvu ja selle võrdsuse korral suurimat võitude arvu mustade malenditega.
1.-2. Garry Kasparov, Veselin Topalaov (8p), 3. Viswanathan Anand (6.5p), 4. Peter Leko (6p), 5. Michael Adams (5.5p), 6.-7. Rustam Kasimdzhanov, Francisco Vallejo Pons (4p).
Pärast oma kaotust Veselin Topalovile teatas Garry Kasparov üllatuslikult, et lahkub professionaalsest malest ja Linarese turniir jääb tema viimaseks. Samas ei välistanud ta tulevikus mängimist lihtsalt asjaarmastajana.
Igal mängupäeval mängitakse üks pime- ja üks kiirmale voor. Turniiril osalevad
Viswanathan Anand (India, 2786), Veselin Topalov (Bulgaaria, 2757),
Vladimir Kramnik (Venemaa, 2754), Peter Leko (Ungari, 2749),
Alexander Morozevich (Venemaa, 2741), Peter Svidler (Venemaa, 2735),
Alexei Shirov (Hispaania, 2713), Vassili Ivanchuk (Ukraina, 2711),
Evgeny Bareev (Venemaa, 2709), Boris Gelfand (Iisrael, 2696),
Francisco Vallejo Pons (Hispaania, 2686) ja Loek van Wely (Holland, 2679).