El Campeonato Mundial de Ajedrez de 1987 se disputó entre Anatoly Karpov y Garry Kasparov en Sevilla del 12 de octubre al 19 de diciembre de 1987. Antes de la partida 24, Kasparov perdía 12-11, pero en esa partida remontó usando la Apertura Inglesa para ganar la última partida y retener su título.
En 1985 se celebraron tres torneos interzonales en Túnez , Taxco y Biel , con cuatro jugadores clasificados en cada uno.
Yusupov, Beliavsky y Portisch se clasificaron directamente, mientras que Chernin venció a Gavrikov por 3½-2½ en un desempate en Moscú y se quedó con el cuarto puesto. Slim Bouaziz también comenzó el torneo, pero se retiró después de seis rondas, tras empatar solo un juego y perder el resto. Sus resultados no se cuentan en la tabla anterior.
Balashov se retiró después de 11 rondas. Sus últimas cuatro partidas no jugadas están marcadas con un asterisco (*).
Short, van der Wiel y Torre disputaron un desempate, también en Biel , por el cuarto y último puesto en el Torneo de Candidatos. Short y van der Wiel empataron con 3½ puntos cada uno, mientras que Torre anotó 2 puntos, por lo que Short se clasificó con una mejor puntuación en el desempate del evento principal.
En septiembre de 1985, en Londres, los jugadores que no habían obtenido la clasificación y que ocupaban el primer puesto en cada Interzonal disputaron el puesto de primer reserva en el Torneo de Candidatos. Speelman ganó con 4½ puntos, por delante de Gavrikov (4) y van der Wiel (3½). Sin embargo, no fue necesario ningún reserva.
A los 12 clasificados de los Interzonales se unieron en el Torneo de Candidatos tres jugadores cabezas de serie: Smyslov, Korchnoi y Ribli (n.º 2-4 del torneo anterior). El último puesto fue para Spassky, a quien los organizadores le dieron una wild card.
Estos 16 jugadores disputaron por primera vez un torneo de todos contra todos en Montpellier en octubre y noviembre de 1985, del que los cuatro mejores se clasificarían para la fase eliminatoria.
Después del evento principal se disputó un partido de desempate por el cuarto puesto, que terminó 3-3 y en el que Timman avanzó porque había conseguido más victorias durante el torneo (4 contra 3 de Tal).
Los cuatro mejores del round-robin jugaron una serie de partidos en 1986, cuyo ganador (Sokolov) a su vez tuvo que jugar contra Anatoly Karpov en un partido final en Linares para determinar el retador al campeonato.
Karpov se había ganado el privilegio especial de ser clasificado directamente para este partido como parte del acuerdo respecto de los controvertidos partidos del campeonato de 1984 , 1985 y 1986 .
Karpov ganó, ganándose así el derecho a enfrentarse a Kasparov en un partido por el campeonato por cuarto año consecutivo.
El partido al mejor de 24 estaba empatado después de 22 partidas. En su movimiento 50 de la partida 23, Kasparov realizó un sacrificio que pensó que le daría la victoria a la partida y al match, pero Karpov encontró una refutación en el movimiento 53 y ganó la partida unos movimientos más tarde, dejando a Kasparov con la necesidad de ganar la partida final para retener su título. En una tensa y dramática partida número 24, Karpov se quedó sin tiempo para pensar y Kasparov aprovechó la oportunidad de sacrificar un peón para un ataque. En la desesperada presión de tiempo, Karpov no encontró la mejor defensa y cuando la partida se aplazó en el movimiento 42, Kasparov tenía un peón de ventaja. Aprovechando otro error de Karpov en la segunda sesión de juego, Kasparov fue aumentando lentamente su ventaja hasta que Karpov abandonó en el movimiento 64. El partido terminó así en un empate 12-12, con Kasparov conservando su título de Campeón del Mundo.