Tras este, jugó tres apretadísimos encuentros, perdiendo dos y empatando uno: en Leningrado 1986 por 12,5-11,5 (+5 =15 -4, Campeonato Mundial de Ajedrez 1986), en Sevilla 1987 12-12 (+4 =12 -4; el campeón, Kaspárov, mantenía el título en caso de empate; Campeonato Mundial de Ajedrez 1987) y en Nueva York-Lyon 1990 12,5-11,5 (+4 =11 -3; Campeonato Mundial de Ajedrez 1990).