Die Schachweltmeisterschaft 1990 fand vom 8. Oktober bis zum 30. Dezember 1990 in New York und Lyon statt. Weltmeister Garri Kasparow besiegte dabei seinen Herausforderer Anatoli Karpow 12½:11½.

Qualifikation Interzonenturniere In den Interzonenturnieren mit jeweils 16 bis 18 Teilnehmern qualifizierten sich die folgenden Spieler: Interzonenturnier Subotica 1987: Gyula Sax, Nigel Short, Jonathan Speelman (geteilter 1. bis 3. Platz) Interzonenturnier Szirák 1987: Waleri Salow, Jóhann Hjartarson (geteilter 1.–2. Platz) und Lajos Portisch (geteilter 3.–4. Platz, Sieger im Stichkampf gegen John Nunn) Interzonenturnier Zagreb 1987: Viktor Kortschnoi (1. Platz) sowie Jaan Ehlvest und Yasser Seirawan (geteilter 2.–3. Platz)

Kandidatenturnier Der Herausforderer des Weltmeisters wurde im Kandidatenturnier nach dem K.-o.-System ermittelt. Für die erste Runde des Kandidatenturniers waren die vier Halbfinalisten aus dem vorangehenden Zyklus (Schach-WM 1987) gesetzt: Artur Jussupow, Andreï Sokolov, Jan Timman und Rafael Vaganian. Weitere neun Plätze wurden in drei Interzonenturnieren an die jeweils drei Bestplatzierten vergeben. Hinzu kam ein Freiplatz für den Veranstalter, den der Kanadier Kevin Spraggett einnahm.

Diese 14 Spieler spielten in der ersten Runde in Zweikämpfen 7 Sieger aus. In der zweiten Runde kam Exweltmeister Anatoli Karpow hinzu, so dass die 8 Plätze für das Viertelfinale komplett waren. Das Achtelfinale und Viertelfinale waren auf 6 Partien limitiert; das Halbfinale wurde auf 8 Partien angesetzt und das Finale auf 12 Partien. Im Falle von Gleichstand gab es eine Verlängerung um 2 Partien und, falls notwendig, weitere Verlängerungen durch Schnellpartien mit immer weiter verkürzter Bedenkzeit bis zur ersten entschiedenen Partie.

Achtelfinale Januar / Februar 1988 in St. John {| class="wikitable" style="text-align:center" |- ! !! 1 !! 2 !! 3 !! 4 !! 5 !! 6 !! 7 !! 8 !! 9 !! 10 !! 11 !! 12 !! Punkte |- | align=left | ||style="background:white; color:black"| ½ ||style="background:black; color:white"| 0 ||style="background:white; color:black"| ½ ||style="background:black; color:white"| ½ ||style="background:white; color:black"| 1 ||style="background:black; color:white"| ½ ||style="background:white; color:black"| ½ ||style="background:black; color:white"| ½ ||style="background:white; color:black"| ½ ||style="background:black; color:white"| ½ ||style="background:white; color:black"| ½ ||style="background:black; color:white"| 1 || 6½ |- | align=left | ||style="background:black; color:white"| ½ ||style="background:white; color:black"| 1 ||style="background:black; color:white"| ½ ||style="background:white; color:black"| ½ ||style="background:black; color:white"| 0 ||style="background:white; color:black"| ½ ||style="background:black; color:white"| ½ ||style="background:white; color:black"| ½ ||style="background:black; color:white"| ½ ||style="background:white; color:black"| ½ ||style="background:black; color:white"| ½ ||style="background:white; color:black"| 0 || 5½ |} {| class="wikitable" style="text-align:center" |- ! !! 1 !! 2 !! 3 !! 4 !! 5 !! Punkte |- | align=left | ||style="background:white; color:black"| ½ ||style="background:black; color:white"| 1 ||style="background:white; color:black"| 1 ||style="background:black; color:white"| ½ ||style="background:white; color:black"| 1 || 4 |- | align=left | ||style="background:black; color:white"| ½ ||style="background:white; color:black"| 0 ||style="background:black; color:white"| 0 ||style="background:white; color:black"| ½ ||style="background:black; color:white"| 0 || 1 |} {| class="wikitable" style="text-align:center" |- ! !! 1 !! 2 !! 3 !! 4 !! 5 !! Punkte |- | align=left | ||style="background:white; color:black"| 1 ||style="background:black; color:white"| 1 ||style="background:white; color:black"| ½ ||style="background:black; color:white"| ½ ||style="background:white; color:black"| ½ || 3½ |- | align=left | ||style="background:black; color:white"| 0 ||style="background:white; color:black"| 0 ||style="background:black; color:white"| ½ ||style="background:white; color:black"| ½ ||style="background:black; color:white"| ½ || 1½ |} {| class="wikitable" style="text-align:center" |- ! !! 1 !! 2 !! 3 !! 4 !! 5 !! Punkte |- | align=left | ||style="background:white; color:black"| 1 ||style="background:black; color:white"| ½ ||style="background:white; color:black"| 1 ||style="background:black; color:white"| ½ ||style="background:white; color:black"| ½ || 3½ |- | align=left | ||style="background:black; color:white"| 0 ||style="background:white; color:black"| ½ ||style="background:black; color:white"| 0 ||style="background:white; color:black"| ½ ||style="background:black; color:white"| ½ || 1½ |} {| class="wikitable" style="text-align:center" |- ! !! 1 !! 2 !! 3 !! 4 !! 5 !! 6 !! Punkte |- | align=left | ||style="background:white; color:black"| ½ ||style="background:black; color:white"| ½ ||style="background:white; color:black"| ½ ||style="background:black; color:white"| ½||style="background:white; color:black"| ½ ||style="background:black; color:white"| 0 || 2½ |- | align=left | ||style="background:black; color:white"| ½ ||style="background:white; color:black"| ½ ||style="background:black; color:white"| ½ ||style="background:white; color:black"| ½ ||style="background:black; color:white"| ½ ||style="background:white; color:black"| 1 || 3½ |} {| class="wikitable" style="text-align:center" |- ! !! 1 !! 2 !! 3 !! 4 !! 5 !! 6 !! Punkte |- | align=left | ||style="background:white; color:black"| ½ ||style="background:black; color:white"| ½ ||style="background:white; color:black"| 1 ||style="background:black; color:white"| ½ ||style="background:white; color:black"| ½ ||style="background:black; color:white"| ½ || 3½ |- | align=left | ||style="background:black; color:white"| ½ ||style="background:white; color:black"| ½ ||style="background:black; color:white"| 0 ||style="background:white; color:black"| ½ ||style="background:black; color:white"| ½ ||style="background:white; color:black"| ½ || 2½ |} {| class="wikitable" style="text-align:center" |- ! !! 1 !! 2 !! 3 !! 4 !! 5 !! 6 !! 7 !! 8 !! Punkte |- | align=left | ||style="background:white; color:black"| 1 ||style="background:black; color:white"| ½ ||style="background:white; color:black"| ½ ||style="background:black; color:white"| 1 ||style="background:white; color:black"| 0 ||style="background:black; color:white"| 0 ||style="background:white; color:black"| ½ ||style="background:black; color:white"| 1 || 4½ |- | align=left | ||style="background:black; color:white"| 0 ||style="background:white; color:black"| ½ ||style="background:black; color:white"| ½ ||style="background:white; color:black"| 0 ||style="background:black; color:white"| 1 ||style="background:white; color:black"| 1 ||style="background:black; color:white"| ½ ||style="background:white; color:black"| 0 || 3½

Viertelfinale 1988/89 Speelman – Short, August 1988 in London {| class="wikitable" style="text-align:center" |- ! !! 1 !! 2 !! 3 !! 4 !! 5 !! Punkte |- | align=left | ||style="background:white; color:black"| ½ ||style="background:black; color:white"| ½ ||style="background:white; color:black"| 1 ||style="background:black; color:white"| 1 ||style="background:white; color:black"| ½ || 3½ |- | align=left | ||style="background:black; color:white"| ½ ||style="background:white; color:black"| ½ ||style="background:black; color:white"| 0 ||style="background:white; color:black"| 0 ||style="background:black; color:white"| ½ || 1½ |} Hjartarson – Karpow, Januar / Februar 1989 in Seattle {| class="wikitable" style="text-align:center" |- ! !! 1 !! 2 !! 3 !! 4 !! 5 !! Punkte |- | align=left | ||style="background:white; color:black"| ½ ||style="background:black; color:white"| 0 ||style="background:white; color:black"| 0 ||style="background:black; color:white"| ½ ||style="background:white; color:black"| ½ || 1½ |- | align=left | ||style="background:black; color:white"| ½ ||style="background:white; color:black"| 1 ||style="background:black; color:white"| 1 ||style="background:white; color:black"| ½ ||style="background:black; color:white"| ½ || 3½ |} Portisch – Timman, Januar / Februar 1989 in Antwerpen {| class="wikitable" style="text-align:center" |- ! !! 1 !! 2 !! 3 !! 4 !! 5 !! 6 !! Punkte |- | align=left | ||style="background:white; color:black"| ½ ||style="background:black; color:white"| ½ ||style="background:white; color:black"| 1 ||style="background:black; color:white"| ½ ||style="background:white; color:black"| 0 ||style="background:black; color:white"| 0 || 2½ |- | align=left | ||style="background:black; color:white"| ½ ||style="background:white; color:black"| ½ ||style="background:black; color:white"| 0 ||style="background:white; color:black"| ½ ||style="background:black; color:white"| 1 ||style="background:white; color:black"| 1 || 3½ |} Jussupow – Spraggett, Februar 1989 in Québec {| class="wikitable" style="text-align:center" |- ! !! 1 !! 2 !! 3 !! 4 !! 5 !! 6 !! 7 !! 8 !! 9 !! Punkte |- | align=left | ||style="background:white; color:black"| ½ ||style="background:black; color:white"| 0 ||style="background:white; color:black"| 1 ||style="background:black; color:white"| ½ ||style="background:white; color:black"| ½ ||style="background:black; color:white"| ½ ||style="background:white; color:black"| ½ ||style="background:black; color:white"| ½ ||style="background:white; color:black"| 1 || 5 |- | align=left | ||style="background:black; color:white"| ½ ||style="background:white; color:black"| 1 ||style="background:black; color:white"| 0 ||style="background:white; color:black"| ½ ||style="background:black; color:white"| ½ ||style="background:white; color:black"| ½ ||style="background:black; color:white"| ½ ||style="background:white; color:black"| ½ ||style="background:black; color:white"| 0 || 4 |} Halbfinale Oktober 1989 in London {| class="wikitable" style="text-align:center" |- ! !! 1 !! 2 !! 3 !! 4 !! 5 !! 6 !! 7 !! 8 !! Punkte |- | align=left | ||style="background:white; color:black"| ½ ||style="background:black; color:white"| 1 ||style="background:white; color:black"| ½ ||style="background:black; color:white"| ½ ||style="background:white; color:black"| ½ ||style="background:black; color:white"| ½ ||style="background:white; color:black"| 0 ||style="background:black; color:white"| 1 || 4½ |- | align=left | ||style="background:black; color:white"| ½ ||style="background:white; color:black"| 0 ||style="background:black; color:white"| ½ ||style="background:white; color:black"| ½ ||style="background:black; color:white"| ½ ||style="background:white; color:black"| ½ ||style="background:black; color:white"| 1 ||style="background:white; color:black"| 0 || 3½ |} {| class="wikitable" style="text-align:center" |- ! !! 1 !! 2 !! 3 !! 4 !! 5 !! 6 !! 7 !! 8 !! Punkte |- | align=left | ||style="background:white; color:black"| ½ ||style="background:black; color:white"| ½ ||style="background:white; color:black"| 0 ||style="background:black; color:white"| ½ ||style="background:white; color:black"| 1 ||style="background:black; color:white"| ½ ||style="background:white; color:black"| ½ ||style="background:black; color:white"| 0 || 3½ |- | align=left | ||style="background:black; color:white"| ½ ||style="background:white; color:black"| ½ ||style="background:black; color:white"| 1 ||style="background:white; color:black"| ½ ||style="background:black; color:white"| 0 ||style="background:white; color:black"| ½ ||style="background:black; color:white"| ½ ||style="background:white; color:black"| 1 || 4½

Kandidatenfinale März 1990 in Kuala Lumpur {| class="wikitable" style="text-align:center" |- ! !! 1 !! 2 !! 3 !! 4 !! 5 !! 6 !! 7 !! 8 !! 9 !! Punkte |-