Photo credit

Anatoly Karpov

Photo: Veni Markovski | Вени Марковски

Own work

CC BY-SA 4.0 · Wikimedia Commons source

Cropped to a square portrait, resized and converted to WebP.

GMAnatoly Karpov

RUS Born 1951 Male
FIDE ID
4100026

About Anatoly Karpov

Anatoly Karpov was born in Zlatoust in the Urals in 1951 and learned chess at four. At twelve he entered Mikhail Botvinnik’s chess school. He later worked closely with Semyon Furman and moved to Leningrad, where he graduated in economics. Show more

Anatoly Karpov was born in Zlatoust in the Urals in 1951 and learned chess at four. At twelve he entered Mikhail Botvinnik’s chess school. He later worked closely with Semyon Furman and moved to Leningrad, where he graduated in economics. He won the European Junior Championship in 1967 and the World Junior Championship in 1969. FIDE awarded him the International Master title in 1969 and the Grandmaster title in 1970.

Karpov won the 1974 Candidates matches, defeating Lev Polugaevsky, Boris Spassky and Viktor Korchnoi. When Bobby Fischer declined to defend the championship under FIDE’s conditions, Karpov became world champion in 1975. He defended the title against Korchnoi in 1978 and 1981. His first championship match with Garry Kasparov was stopped without a result after forty-eight games in 1985. Kasparov won their new match later that year and retained the title in their subsequent contests in 1986, 1987 and 1990.

During the split in the world championship, Karpov held FIDE’s title from 1993 to 1999, winning title matches against Jan Timman, Gata Kamsky and Viswanathan Anand. At Linares in 1994 he scored eleven points from thirteen games without defeat, finishing two and a half points clear of Kasparov and Alexei Shirov. He also won three Soviet championships. Beyond tournament play, he wrote instructional books and assembled a substantial collection of stamps and chess books. He was elected to Russia’s State Duma in 2011.

FIDE ratings

Classical

2617

Published FIDE

Rapid

2583

Published FIDE

Blitz

2627

Published FIDE

Official classical ranks

Inactive on the latest FIDE classical list

Rating milestones

Highest recorded rating
2693 Apr 2001
Recorded years
2001–2026
Archived games
3549

Based on available monthly lists and saved games.

Rating history

FIDE rating history

View rating lists

Games

Published games available in our archive; coverage varies by tournament. Archive last checked: 2026-11-11 (UTC).

Browse all games, filter by year and download PGN

Online games are identified from known tournament names, playing sites and PGN mode. Other games are listed as OTB (over-the-board).

# Date Event Site Round White Black Result Moves View
3101 1977 EU-chT Moscow 3 Karpov, Anatoly Gheorghiu, Florin Won: 1-0 40 Open
3102 1977 October Revolution 60 Leningrad - Karpov, Anatoly Smejkal, Jan Won: 1-0 35 Open
3103 1977 October Revolution 60 Leningrad - Karpov, Anatoly Kuzmin, Gennadi P Won: 1-0 32 Open
3104 1977 October Revolution 60 Leningrad - Balashov, Yuri S Karpov, Anatoly Draw: 1/2-1/2 33 Open
3105 1977 BBC TV Master Game ? - Miles, Anthony J Karpov, Anatoly Draw: 1/2-1/2 44 Open
3106 1977 Tilburg Tilburg 6 Karpov, Anatoly Balashov, Yuri S Won: 1-0 37 Open
3107 1977 Tilburg Tilburg 10 Karpov, Anatoly Andersson, Ulf Won: 1-0 66 Open
3108 1977 Las Palmas Las Palmas 11 Bellon Lopez, Juan Manuel Karpov, Anatoly Won: 0-1 51 Open
3109 1977 October Revolution 60 Leningrad - Garcia Gonzales, Guillermo Karpov, Anatoly Won: 0-1 42 Open
3110 1977 Bad Lauterberg Bad Lauterberg 12 Karpov, Anatoly Csom, Istvan Won: 1-0 50 Open
3111 1977 Tilburg Tilburg 4 Karpov, Anatoly Smyslov, Vasily Draw: 1/2-1/2 63 Open
3112 1977 Bad Lauterberg Bad Lauterberg 3 Karpov, Anatoly Timman, Jan H Won: 1-0 57 Open
3113 1977 October Revolution 60 Leningrad - Karpov, Anatoly Taimanov, Mark E Lost: 0-1 38 Open
3114 1977 Las Palmas Las Palmas 12 Karpov, Anatoly Cabrera, Gabriel Won: 1-0 25 Open
3115 1977 Bad Lauterberg Bad Lauterberg 6 Karpov, Anatoly Liberzon, Vladimir M Won: 1-0 55 Open
3116 1977 Las Palmas Las Palmas 3 Karpov, Anatoly Debarnot, Roberto Won: 1-0 71 Open
3117 1977 Las Palmas Las Palmas 5 Karpov, Anatoly Pomar Salamanca, Arturo Won: 1-0 30 Open
3118 1977 October Revolution 60 Leningrad - Mariotti, Sergio Karpov, Anatoly Won: 0-1 72 Open
3119 1977 October Revolution 60 Leningrad - Kochyev, Alexander Karpov, Anatoly Draw: 1/2-1/2 73 Open
3120 1977 BBC TV Master Game ? - Hug, Werner Karpov, Anatoly Won: 0-1 45 Open
3121 1977 Bad Lauterberg Bad Lauterberg 10 Karpov, Anatoly Miles, Anthony J Won: 1-0 44 Open
3122 1977 Tilburg Tilburg 7 Huebner, Robert Karpov, Anatoly Won: 0-1 49 Open
3123 1977 October Revolution 60 Leningrad - Karpov, Anatoly Beliavsky, Alexander G Lost: 0-1 39 Open
3124 1977 Bad Lauterberg Bad Lauterberg - Gerusel, Mathias Karpov, Anatoly Won: 0-1 40 Open
3125 1977 Tilburg Tilburg 8 Karpov, Anatoly Kavalek, Lubomir Draw: 1/2-1/2 18 Open
3126 1977 October Revolution 60 Leningrad - Romanishin, Oleg M Karpov, Anatoly Draw: 1/2-1/2 24 Open
3127 1977 EU-chT Moscow 2 Ljubojevic, Ljubomir Karpov, Anatoly Won: 0-1 53 Open
3128 1977 BBC TV Master Game ? - Karpov, Anatoly Pfleger, Helmut Won: 1-0 38 Open
3129 1976 URS-ch44 Moscow - Karpov, Anatoly Sveshnikov, Evgeny Draw: 1/2-1/2 41 Open
3130 1976 Amsterdam Amsterdam 4 Karpov, Anatoly Browne, Walter S Draw: 1/2-1/2 23 Open
3131 1976 URS-ch44 Moscow - Romanishin, Oleg M Karpov, Anatoly Draw: 1/2-1/2 41 Open
3132 1976 URS-ch44 Moscow - Karpov, Anatoly Tal, Mikhail Draw: 1/2-1/2 37 Open
3133 1976 Amsterdam Amsterdam 1 Browne, Walter S Karpov, Anatoly Won: 0-1 73 Open
3134 1976 Montilla Montilla 4 Karpov, Anatoly Diez del Corral, Jesus Won: 1-0 100 Open
3135 1976 Skopje Skopje 4 Karpov, Anatoly Velimirovic, Dragoljub Won: 1-0 67 Open
3136 1976 Montilla Montilla 3 Calvo Minguez, Ricardo Karpov, Anatoly Draw: 1/2-1/2 45 Open
3137 1976 URS-ch44 Moscow - Geller, Efim P Karpov, Anatoly Lost: 1-0 42 Open
3138 1976 Skopje Skopje 5 Kurajica, Bojan Karpov, Anatoly Won: 0-1 57 Open
3139 1976 URS-ch44 Moscow - Karpov, Anatoly Dorfman, Josif D Won: 1-0 50 Open
3140 1976 Montilla Montilla 9 Karpov, Anatoly Kavalek, Lubomir Draw: 1/2-1/2 17 Open
3141 1976 Skopje Skopje 13 Tarjan, James Edward Karpov, Anatoly Won: 0-1 40 Open
3142 1976 URS-ch44 Moscow - Grigorian, Karen Ashotovich Karpov, Anatoly Won: 0-1 40 Open
3143 1976 Amsterdam Amsterdam 6 Karpov, Anatoly Olafsson, Fridrik Won: 1-0 58 Open
3144 1976 URS-ch44 Moscow - Karpov, Anatoly Tseshkovsky, Vitaly Won: 1-0 29 Open
3145 1976 Skopje Skopje 3 Karpov, Anatoly Nicevski, Risto Won: 1-0 43 Open
3146 1976 Skopje Skopje 8 Karpov, Anatoly Ivanovic, Bozidar Won: 1-0 42 Open
3147 1976 URS-ch44 Moscow - Karpov, Anatoly Kupreichik, Viktor D Won: 1-0 41 Open
3148 1976 Skopje Skopje 1 Karpov, Anatoly Vaganian, Rafael A Won: 1-0 40 Open
3149 1976 Montilla Montilla 6 Pfleger, Helmut Karpov, Anatoly Won: 0-1 55 Open
3150 1976 URS-ch44 Moscow - Smyslov, Vasily Karpov, Anatoly Draw: 1/2-1/2 14 Open
  1. vs Gheorghiu, FlorinWon · 1-0White · 1977 · Round 3EU-chT
  2. vs Smejkal, JanWon · 1-0White · 1977October Revolution 60
  3. vs Kuzmin, Gennadi PWon · 1-0White · 1977October Revolution 60
  4. vs Balashov, Yuri SDraw · ½–½Black · 1977October Revolution 60
  5. vs Miles, Anthony JDraw · ½–½Black · 1977BBC TV Master Game
  6. vs Balashov, Yuri SWon · 1-0White · 1977 · Round 6Tilburg
  7. vs Andersson, UlfWon · 1-0White · 1977 · Round 10Tilburg
  8. vs Bellon Lopez, Juan ManuelWon · 0-1Black · 1977 · Round 11Las Palmas
  9. vs Garcia Gonzales, GuillermoWon · 0-1Black · 1977October Revolution 60
  10. vs Csom, IstvanWon · 1-0White · 1977 · Round 12Bad Lauterberg
  11. vs Smyslov, VasilyDraw · ½–½White · 1977 · Round 4Tilburg
  12. vs Timman, Jan HWon · 1-0White · 1977 · Round 3Bad Lauterberg
  13. vs Taimanov, Mark ELost · 0-1White · 1977October Revolution 60
  14. vs Cabrera, GabrielWon · 1-0White · 1977 · Round 12Las Palmas
  15. vs Liberzon, Vladimir MWon · 1-0White · 1977 · Round 6Bad Lauterberg
  16. vs Debarnot, RobertoWon · 1-0White · 1977 · Round 3Las Palmas
  17. vs Pomar Salamanca, ArturoWon · 1-0White · 1977 · Round 5Las Palmas
  18. vs Mariotti, SergioWon · 0-1Black · 1977October Revolution 60
  19. vs Kochyev, AlexanderDraw · ½–½Black · 1977October Revolution 60
  20. vs Hug, WernerWon · 0-1Black · 1977BBC TV Master Game
  21. vs Miles, Anthony JWon · 1-0White · 1977 · Round 10Bad Lauterberg
  22. vs Huebner, RobertWon · 0-1Black · 1977 · Round 7Tilburg
  23. vs Beliavsky, Alexander GLost · 0-1White · 1977October Revolution 60
  24. vs Gerusel, MathiasWon · 0-1Black · 1977Bad Lauterberg
  25. vs Kavalek, LubomirDraw · ½–½White · 1977 · Round 8Tilburg
  26. vs Romanishin, Oleg MDraw · ½–½Black · 1977October Revolution 60
  27. vs Ljubojevic, LjubomirWon · 0-1Black · 1977 · Round 2EU-chT
  28. vs Pfleger, HelmutWon · 1-0White · 1977BBC TV Master Game
  29. vs Sveshnikov, EvgenyDraw · ½–½White · 1976URS-ch44
  30. vs Browne, Walter SDraw · ½–½White · 1976 · Round 4Amsterdam
  31. vs Romanishin, Oleg MDraw · ½–½Black · 1976URS-ch44
  32. vs Tal, MikhailDraw · ½–½White · 1976URS-ch44
  33. vs Browne, Walter SWon · 0-1Black · 1976 · Round 1Amsterdam
  34. vs Diez del Corral, JesusWon · 1-0White · 1976 · Round 4Montilla
  35. vs Velimirovic, DragoljubWon · 1-0White · 1976 · Round 4Skopje
  36. vs Calvo Minguez, RicardoDraw · ½–½Black · 1976 · Round 3Montilla
  37. vs Geller, Efim PLost · 1-0Black · 1976URS-ch44
  38. vs Kurajica, BojanWon · 0-1Black · 1976 · Round 5Skopje
  39. vs Dorfman, Josif DWon · 1-0White · 1976URS-ch44
  40. vs Kavalek, LubomirDraw · ½–½White · 1976 · Round 9Montilla
  41. vs Tarjan, James EdwardWon · 0-1Black · 1976 · Round 13Skopje
  42. vs Grigorian, Karen AshotovichWon · 0-1Black · 1976URS-ch44
  43. vs Olafsson, FridrikWon · 1-0White · 1976 · Round 6Amsterdam
  44. vs Tseshkovsky, VitalyWon · 1-0White · 1976URS-ch44
  45. vs Nicevski, RistoWon · 1-0White · 1976 · Round 3Skopje
  46. vs Ivanovic, BozidarWon · 1-0White · 1976 · Round 8Skopje
  47. vs Kupreichik, Viktor DWon · 1-0White · 1976URS-ch44
  48. vs Vaganian, Rafael AWon · 1-0White · 1976 · Round 1Skopje
  49. vs Pfleger, HelmutWon · 0-1Black · 1976 · Round 6Montilla
  50. vs Smyslov, VasilyDraw · ½–½Black · 1976URS-ch44