The last of the three 1987 Interzonals in the 1988–1990 World Championship cycle, Zagreb belonged to Viktor Korchnoi. At fifty-six, the great émigré grandmaster played aggressive, uncompromising chess to win outright and qualify once more for the Candidates.
The third gate
For the 1988–1990 cycle the Interzonal was staged as three separate round-robins — Subotica, Szirák, and Zagreb — each qualifying players into the Candidates matches that would decide Garry Kasparov's next challenger. Zagreb, held in August 1987, brought seventeen grandmasters together for a sixteen-round round-robin.
Three qualifying places were on offer. Viktor Korchnoi took first alone, a full point clear of the field, with Jaan Ehlvest and Yasser Seirawan sharing second; all three advanced to the Candidates.
Korchnoi undimmed
Korchnoi had by 1987 been contesting World Championship cycles for three decades, twice reaching the title match against Anatoly Karpov. Playing under the Swiss flag after his 1976 defection, he showed no sign of slowing: his 11/16 at Zagreb was the sharp, fighting chess that had always been his signature, and it earned him yet another Candidates berth.
The whole round robin is here, and the crosstable below, with Korchnoi first and Seirawan and Ehlvest next, matches the historical result.
Final standings
| # | Player | Score | Record | Games |
|---|---|---|---|---|
| 1 | Korchnoi, Viktor Lvovich | 11/16 | +8 -2 =6 | games |
| =2 | Seirawan, Yasser | 10/16 | +8 -4 =4 | games |
| =2 | Ehlvest, Jaan | 10/16 | +7 -3 =6 | games |
| =4 | Nikolic, Predrag | 9½/16 | +6 -3 =7 | games |
| =4 | Granda Zuniga, Julio E | 9½/16 | +5 -2 =9 | games |
| =4 | Nogueiras Santiago, Jesus | 9½/16 | +5 -2 =9 | games |
| 7 | Torre, Eugenio | 9/16 | +6 -4 =6 | games |
| =8 | Eingorn, Vereslav S | 8½/16 | +6 -5 =5 | games |
| =8 | Pinter, Jozsef | 8½/16 | +6 -5 =5 | games |
| =8 | Gruenfeld, Yehuda | 8½/16 | +5 -4 =7 | games |
| =8 | Polugaevsky, Lev | 8½/16 | +3 -2 =11 | games |
| 12 | Hulak, Krunoslav | 7½/16 | +5 -6 =5 | games |
| 13 | Inkiov, Ventzislav | 7/16 | +2 -4 =10 | games |
| 14 | Miles, Anthony John | 6½/16 | +3 -6 =7 | games |
| 15 | Barlov, Dragan | 6/16 | +4 -8 =4 | games |
| 16 | Hickl, Joerg | 5/16 | +2 -8 =6 | games |
| 17 | Baragar, Fletcher | 1½/16 | +1 -14 =1 | games |
Cross Table
| Rank | Player | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Korchnoi, Viktor Lvovich | 1 | ½ | ½ | ½ | 0 | 0 | 1 | 1 | 1 | 1 | 1 | ½ | ½ | 1 | ½ | 1 | |
| 2 | Seirawan, Yasser | 0 | ½ | ½ | ½ | 1 | 1 | 0 | 1 | 1 | 0 | 1 | ½ | 0 | 1 | 1 | 1 | |
| 3 | Ehlvest, Jaan | ½ | ½ | 1 | 1 | ½ | 0 | 1 | ½ | 0 | ½ | 1 | 1 | 1 | 1 | ½ | 0 | |
| 4 | Nikolic, Predrag | ½ | ½ | 0 | ½ | 0 | 0 | 1 | 1 | ½ | ½ | ½ | 1 | 1 | ½ | 1 | 1 | |
| 5 | Granda Zuniga, Julio E | ½ | ½ | 0 | ½ | ½ | ½ | ½ | ½ | ½ | ½ | 0 | 1 | 1 | 1 | 1 | 1 | |
| 6 | Nogueiras Santiago, Jesus | 1 | 0 | ½ | 1 | ½ | ½ | ½ | ½ | ½ | ½ | 0 | ½ | ½ | 1 | 1 | 1 | |
| 7 | Torre, Eugenio | 1 | 0 | 1 | 1 | ½ | ½ | 0 | ½ | 1 | ½ | ½ | 0 | 0 | 1 | ½ | 1 | |
| 8 | Eingorn, Vereslav S | 0 | 1 | 0 | 0 | ½ | ½ | 1 | 0 | ½ | ½ | 1 | 1 | ½ | 0 | 1 | 1 | |
| 9 | Pinter, Jozsef | 0 | 0 | ½ | 0 | ½ | ½ | ½ | 1 | 1 | 0 | 1 | 0 | ½ | 1 | 1 | 1 | |
| 10 | Gruenfeld, Yehuda | 0 | 0 | 1 | ½ | ½ | ½ | 0 | ½ | 0 | ½ | 1 | ½ | ½ | 1 | 1 | 1 | |
| 11 | Polugaevsky, Lev | 0 | 1 | ½ | ½ | ½ | ½ | ½ | ½ | 1 | ½ | ½ | ½ | ½ | 0 | ½ | 1 | |
| 12 | Hulak, Krunoslav | 0 | 0 | 0 | ½ | 1 | 1 | ½ | 0 | 0 | 0 | ½ | ½ | 1 | ½ | 1 | 1 | |
| 13 | Inkiov, Ventzislav | ½ | ½ | 0 | 0 | 0 | ½ | 1 | 0 | 1 | ½ | ½ | ½ | ½ | ½ | ½ | ½ | |
| 14 | Miles, Anthony John | ½ | 1 | 0 | 0 | 0 | ½ | 1 | ½ | ½ | ½ | ½ | 0 | ½ | 0 | 0 | 1 | |
| 15 | Barlov, Dragan | 0 | 0 | 0 | ½ | 0 | 0 | 0 | 1 | 0 | 0 | 1 | ½ | ½ | 1 | ½ | 1 | |
| 16 | Hickl, Joerg | ½ | 0 | ½ | 0 | 0 | 0 | ½ | 0 | 0 | 0 | ½ | 0 | ½ | 1 | ½ | 1 | |
| 17 | Baragar, Fletcher | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ½ | 0 | 0 | 0 |
Each cell shows the row player's recorded results against the column player. ● = same player.