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
3151 1976 Skopje Skopje 11 Jancev, Lazo Karpov, Anatoly Won: 0-1 31 Open
3152 1976 URS-ch44 Moscow - Karpov, Anatoly Balashov, Yuri S Won: 1-0 43 Open
3153 1976 URS-ch44 Moscow - Karpov, Anatoly Taimanov, Mark E Draw: 1/2-1/2 27 Open
3154 1976 Montilla Montilla 2 Karpov, Anatoly Bellon Lopez, Juan Manuel Won: 1-0 57 Open
3155 1976 URS-ch44 Moscow - Vaganian, Rafael A Karpov, Anatoly Won: 0-1 53 Open
3156 1976 Skopje Skopje 7 Reshevsky, Samuel Herman Karpov, Anatoly Draw: 1/2-1/2 12 Open
3157 1976 Montilla Montilla 7 Karpov, Anatoly Byrne, Robert E Draw: 1/2-1/2 14 Open
3158 1976 Amsterdam Amsterdam 2 Olafsson, Fridrik Karpov, Anatoly Draw: 1/2-1/2 18 Open
3159 1976 Montilla Montilla 1 Pomar Salamanca, Arturo Karpov, Anatoly Won: 0-1 92 Open
3160 1976 Skopje Skopje 2 Adorjan, Andras Karpov, Anatoly Draw: 1/2-1/2 45 Open
3161 1976 URS-ch44 Moscow - Zakharov, Alexander V Karpov, Anatoly Won: 0-1 52 Open
3162 1976 Skopje Skopje 12 Karpov, Anatoly Georgievski, Vanco Won: 1-0 38 Open
3163 1976 URS-ch44 Moscow - Petrosian, Tigran V Karpov, Anatoly Draw: 1/2-1/2 63 Open
3164 1976 Amsterdam Amsterdam 3 Karpov, Anatoly Timman, Jan H Draw: 1/2-1/2 32 Open
3165 1976 Amsterdam Amsterdam 5 Timman, Jan H Karpov, Anatoly Draw: 1/2-1/2 45 Open
3166 1976 Skopje Skopje 6 Karpov, Anatoly Sofrevski, Jovan Won: 1-0 43 Open
3167 1976 Skopje Skopje 15 Uhlmann, Wolfgang Karpov, Anatoly Won: 0-1 51 Open
3168 1976 Skopje Skopje 10 Karpov, Anatoly Matanovic, Aleksandar Draw: 1/2-1/2 45 Open
3169 1976 Skopje Skopje 9 Ivkov, Borislav Karpov, Anatoly Draw: 1/2-1/2 16 Open
3170 1976 URS-ch44 Moscow - Gulko, Boris F Karpov, Anatoly Won: 0-1 66 Open
3171 1976 URS-ch44 Moscow - Karpov, Anatoly Polugaevsky, Lev Draw: 1/2-1/2 17 Open
3172 1976 Montilla Montilla 8 Stean, Michael Karpov, Anatoly Draw: 1/2-1/2 13 Open
3173 1976 URS-ch44 Moscow - Rashkovsky, Nukhim N Karpov, Anatoly Draw: 1/2-1/2 21 Open
3174 1976 Montilla Montilla 5 Fraguela Gil, Jose Miguel Karpov, Anatoly Won: 0-1 33 Open
3175 1976 Skopje Skopje 14 Karpov, Anatoly Timman, Jan H Draw: 1/2-1/2 57 Open
3176 1975 Milan Milan 4 Karpov, Anatoly Unzicker, Wolfgang Won: 1-0 22 Open
3177 1975 Milan 1pl Milan 2 Karpov, Anatoly Portisch, Lajos Won: 1-0 64 Open
3178 1975 URS-chT Riga - Karpov, Anatoly Gurgenidze, Bukhuti Won: 1-0 41 Open
3179 1975 Portoroz/Ljubljana Ljubljana 11 Planinec, Albin Karpov, Anatoly Draw: 1/2-1/2 19 Open
3180 1975 Portoroz/Ljubljana Ljubljana 13 Ribli, Zoltan Karpov, Anatoly Draw: 1/2-1/2 9 Open
3181 1975 Milan sf2 Milan 1 Karpov, Anatoly Petrosian, Tigran V Draw: 1/2-1/2 28 Open
3182 1975 URS-chT Riga - Karpov, Anatoly Petrosian, Tigran V Draw: 1/2-1/2 15 Open
3183 1975 Milan 1pl Milan 1 Portisch, Lajos Karpov, Anatoly Draw: 1/2-1/2 34 Open
3184 1975 Portoroz/Ljubljana Ljubljana 4 Furman, Semen Abramovich Karpov, Anatoly Draw: 1/2-1/2 14 Open
3185 1975 Portoroz/Ljubljana Ljubljana 2 Osterman, Rudolf Karpov, Anatoly Won: 0-1 46 Open
3186 1975 Portoroz/Ljubljana Ljubljana 9 Musil, Vojko Karpov, Anatoly Won: 0-1 44 Open
3187 1975 Milan Milan 3 Ljubojevic, Ljubomir Karpov, Anatoly Won: 0-1 57 Open
3188 1975 Milan 1pl Milan 5 Portisch, Lajos Karpov, Anatoly Draw: 1/2-1/2 41 Open
3189 1975 Milan sf2 Milan 4 Petrosian, Tigran V Karpov, Anatoly Draw: 1/2-1/2 30 Open
3190 1975 Milan 1pl Milan 4 Karpov, Anatoly Portisch, Lajos Draw: 1/2-1/2 26 Open
3191 1975 Portoroz/Ljubljana Ljubljana 1 Karpov, Anatoly Portisch, Lajos Won: 1-0 32 Open
3192 1975 Milan Milan 7 Tal, Mikhail Karpov, Anatoly Draw: 1/2-1/2 30 Open
3193 1975 Portoroz/Ljubljana Ljubljana 10 Karpov, Anatoly Velimirovic, Dragoljub Won: 1-0 50 Open
3194 1975 Milan Milan 2 Karpov, Anatoly Smejkal, Jan Draw: 1/2-1/2 55 Open
3195 1975 Milan 1pl Milan 6 Karpov, Anatoly Portisch, Lajos Draw: 1/2-1/2 21 Open
3196 1975 Milan 1pl Milan 3 Portisch, Lajos Karpov, Anatoly Draw: 1/2-1/2 30 Open
3197 1975 URS-chT Riga - Grigorian, Levon Ashotovich Karpov, Anatoly Won: 0-1 61 Open
3198 1975 Milan Milan 1 Petrosian, Tigran V Karpov, Anatoly Draw: 1/2-1/2 29 Open
3199 1975 Milan Milan 10 Portisch, Lajos Karpov, Anatoly Draw: 1/2-1/2 17 Open
3200 1975 URS-chT Riga - Beliavsky, Alexander G Karpov, Anatoly Draw: 1/2-1/2 70 Open
  1. vs Jancev, LazoWon · 0-1Black · 1976 · Round 11Skopje
  2. vs Balashov, Yuri SWon · 1-0White · 1976URS-ch44
  3. vs Taimanov, Mark EDraw · ½–½White · 1976URS-ch44
  4. vs Bellon Lopez, Juan ManuelWon · 1-0White · 1976 · Round 2Montilla
  5. vs Vaganian, Rafael AWon · 0-1Black · 1976URS-ch44
  6. vs Reshevsky, Samuel HermanDraw · ½–½Black · 1976 · Round 7Skopje
  7. vs Byrne, Robert EDraw · ½–½White · 1976 · Round 7Montilla
  8. vs Olafsson, FridrikDraw · ½–½Black · 1976 · Round 2Amsterdam
  9. vs Pomar Salamanca, ArturoWon · 0-1Black · 1976 · Round 1Montilla
  10. vs Adorjan, AndrasDraw · ½–½Black · 1976 · Round 2Skopje
  11. vs Zakharov, Alexander VWon · 0-1Black · 1976URS-ch44
  12. vs Georgievski, VancoWon · 1-0White · 1976 · Round 12Skopje
  13. vs Petrosian, Tigran VDraw · ½–½Black · 1976URS-ch44
  14. vs Timman, Jan HDraw · ½–½White · 1976 · Round 3Amsterdam
  15. vs Timman, Jan HDraw · ½–½Black · 1976 · Round 5Amsterdam
  16. vs Sofrevski, JovanWon · 1-0White · 1976 · Round 6Skopje
  17. vs Uhlmann, WolfgangWon · 0-1Black · 1976 · Round 15Skopje
  18. vs Matanovic, AleksandarDraw · ½–½White · 1976 · Round 10Skopje
  19. vs Ivkov, BorislavDraw · ½–½Black · 1976 · Round 9Skopje
  20. vs Gulko, Boris FWon · 0-1Black · 1976URS-ch44
  21. vs Polugaevsky, LevDraw · ½–½White · 1976URS-ch44
  22. vs Stean, MichaelDraw · ½–½Black · 1976 · Round 8Montilla
  23. vs Rashkovsky, Nukhim NDraw · ½–½Black · 1976URS-ch44
  24. vs Fraguela Gil, Jose MiguelWon · 0-1Black · 1976 · Round 5Montilla
  25. vs Timman, Jan HDraw · ½–½White · 1976 · Round 14Skopje
  26. vs Unzicker, WolfgangWon · 1-0White · 1975 · Round 4Milan
  27. vs Portisch, LajosWon · 1-0White · 1975 · Round 2Milan 1pl
  28. vs Gurgenidze, BukhutiWon · 1-0White · 1975URS-chT
  29. vs Planinec, AlbinDraw · ½–½Black · 1975 · Round 11Portoroz/Ljubljana
  30. vs Ribli, ZoltanDraw · ½–½Black · 1975 · Round 13Portoroz/Ljubljana
  31. vs Petrosian, Tigran VDraw · ½–½White · 1975 · Round 1Milan sf2
  32. vs Petrosian, Tigran VDraw · ½–½White · 1975URS-chT
  33. vs Portisch, LajosDraw · ½–½Black · 1975 · Round 1Milan 1pl
  34. vs Furman, Semen AbramovichDraw · ½–½Black · 1975 · Round 4Portoroz/Ljubljana
  35. vs Osterman, RudolfWon · 0-1Black · 1975 · Round 2Portoroz/Ljubljana
  36. vs Musil, VojkoWon · 0-1Black · 1975 · Round 9Portoroz/Ljubljana
  37. vs Ljubojevic, LjubomirWon · 0-1Black · 1975 · Round 3Milan
  38. vs Portisch, LajosDraw · ½–½Black · 1975 · Round 5Milan 1pl
  39. vs Petrosian, Tigran VDraw · ½–½Black · 1975 · Round 4Milan sf2
  40. vs Portisch, LajosDraw · ½–½White · 1975 · Round 4Milan 1pl
  41. vs Portisch, LajosWon · 1-0White · 1975 · Round 1Portoroz/Ljubljana
  42. vs Tal, MikhailDraw · ½–½Black · 1975 · Round 7Milan
  43. vs Velimirovic, DragoljubWon · 1-0White · 1975 · Round 10Portoroz/Ljubljana
  44. vs Smejkal, JanDraw · ½–½White · 1975 · Round 2Milan
  45. vs Portisch, LajosDraw · ½–½White · 1975 · Round 6Milan 1pl
  46. vs Portisch, LajosDraw · ½–½Black · 1975 · Round 3Milan 1pl
  47. vs Grigorian, Levon AshotovichWon · 0-1Black · 1975URS-chT
  48. vs Petrosian, Tigran VDraw · ½–½Black · 1975 · Round 1Milan
  49. vs Portisch, LajosDraw · ½–½Black · 1975 · Round 10Milan
  50. vs Beliavsky, Alexander GDraw · ½–½Black · 1975URS-chT