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
3201 1975 Milan Milan 9 Larsen, Bent Karpov, Anatoly Draw: 1/2-1/2 41 Open
3202 1975 Portoroz/Ljubljana Ljubljana 3 Karpov, Anatoly Parma, Bruno Draw: 1/2-1/2 24 Open
3203 1975 Milan Milan 6 Karpov, Anatoly Gligoric, Svetozar Won: 1-0 50 Open
3204 1975 Portoroz/Ljubljana Ljubljana 5 Karpov, Anatoly Barle, Janez Won: 1-0 24 Open
3205 1975 URS-chT Riga - Karpov, Anatoly Spassky, Boris V. Won: 1-0 44 Open
3206 1975 URS-chT Riga - Tal, Mikhail Karpov, Anatoly Draw: 1/2-1/2 18 Open
3207 1975 Milan sf2 Milan 2 Petrosian, Tigran V Karpov, Anatoly Draw: 1/2-1/2 32 Open
3208 1975 Milan Milan 11 Karpov, Anatoly Mariotti, Sergio Draw: 1/2-1/2 33 Open
3209 1975 Portoroz/Ljubljana Ljubljana 14 Karpov, Anatoly Gligoric, Svetozar Draw: 1/2-1/2 27 Open
3210 1975 Portoroz/Ljubljana Ljubljana 7 Karpov, Anatoly Garcia Martinez, Silvino Won: 1-0 35 Open
3211 1975 Portoroz/Ljubljana Ljubljana 12 Karpov, Anatoly Mariotti, Sergio Won: 1-0 22 Open
3212 1975 Milan Milan 5 Browne, Walter S Karpov, Anatoly Draw: 1/2-1/2 17 Open
3213 1975 Portoroz/Ljubljana Ljubljana 15 Karnar, Marijan Karpov, Anatoly Draw: 1/2-1/2 41 Open
3214 1975 Milan sf2 Milan 3 Karpov, Anatoly Petrosian, Tigran V Draw: 1/2-1/2 28 Open
3215 1975 Portoroz/Ljubljana Ljubljana 8 Karpov, Anatoly Hort, Vlastimil Draw: 1/2-1/2 44 Open
3216 1975 Milan Milan 8 Karpov, Anatoly Andersson, Ulf Lost: 0-1 79 Open
3217 1975 Portoroz/Ljubljana Ljubljana 6 Ljubojevic, Ljubomir Karpov, Anatoly Draw: 1/2-1/2 20 Open
3218 1975 URS-chT Riga - Karpov, Anatoly Kupreichik, Viktor D Won: 1-0 42 Open
3219 1974 Nice olm fin-A Nice 1 Karpov, Anatoly Hort, Vlastimil Won: 1-0 55 Open
3220 1974 Candidats sf1 Leningrad 8 Spassky, Boris V. Karpov, Anatoly Draw: 1/2-1/2 39 Open
3221 1974 Candidats qf1 Moscow 5 Polugaevsky, Lev Karpov, Anatoly Draw: 1/2-1/2 44 Open
3222 1974 Candidats sf1 Leningrad 11 Karpov, Anatoly Spassky, Boris V. Won: 1-0 35 Open
3223 1974 Candidats final Moscow 10 Karpov, Anatoly Kortschnoj, Viktor Draw: 1/2-1/2 58 Open
3224 1974 Candidats final Moscow 19 Kortschnoj, Viktor Karpov, Anatoly Lost: 1-0 79 Open
3225 1974 Candidats qf1 Moscow 8 Karpov, Anatoly Polugaevsky, Lev Won: 1-0 41 Open
3226 1974 Candidats final Moscow 7 Kortschnoj, Viktor Karpov, Anatoly Draw: 1/2-1/2 48 Open
3227 1974 Candidats sf1 Leningrad 7 Karpov, Anatoly Spassky, Boris V. Draw: 1/2-1/2 41 Open
3228 1974 Candidats final Moscow 22 Karpov, Anatoly Kortschnoj, Viktor Draw: 1/2-1/2 30 Open
3229 1974 Candidats final Moscow 13 Kortschnoj, Viktor Karpov, Anatoly Draw: 1/2-1/2 96 Open
3230 1974 Candidats final Moscow 21 Kortschnoj, Viktor Karpov, Anatoly Lost: 1-0 19 Open
3231 1974 Nice olm prel Nice 8 Williams, Arthur H Karpov, Anatoly Won: 0-1 30 Open
3232 1974 Candidats final Moscow 2 Karpov, Anatoly Kortschnoj, Viktor Won: 1-0 27 Open
3233 1974 Candidats final Moscow 11 Kortschnoj, Viktor Karpov, Anatoly Draw: 1/2-1/2 81 Open
3234 1974 Candidats sf1 Leningrad 3 Karpov, Anatoly Spassky, Boris V. Won: 1-0 55 Open
3235 1974 Candidats qf1 Moscow 4 Karpov, Anatoly Polugaevsky, Lev Won: 1-0 49 Open
3236 1974 Candidats final Moscow 15 Kortschnoj, Viktor Karpov, Anatoly Draw: 1/2-1/2 47 Open
3237 1974 Candidats sf1 Leningrad 4 Spassky, Boris V. Karpov, Anatoly Draw: 1/2-1/2 42 Open
3238 1974 Candidats qf1 Moscow 7 Polugaevsky, Lev Karpov, Anatoly Draw: 1/2-1/2 41 Open
3239 1974 Candidats qf1 Moscow 3 Polugaevsky, Lev Karpov, Anatoly Draw: 1/2-1/2 21 Open
3240 1974 Candidats qf1 Moscow 6 Karpov, Anatoly Polugaevsky, Lev Won: 1-0 40 Open
3241 1974 Candidats sf1 Leningrad 5 Karpov, Anatoly Spassky, Boris V. Draw: 1/2-1/2 41 Open
3242 1974 Nice olm fin-A Nice 6 Andersson, Ulf Karpov, Anatoly Draw: 1/2-1/2 13 Open
3243 1974 Candidats final Moscow 5 Kortschnoj, Viktor Karpov, Anatoly Draw: 1/2-1/2 67 Open
3244 1974 Nice olm fin-A Nice 3 Karpov, Anatoly Unzicker, Wolfgang Won: 1-0 44 Open
3245 1974 Nice olm fin-A Nice 12 Karpov, Anatoly Pomar Salamanca, Arturo Won: 1-0 48 Open
3246 1974 Candidats final Moscow 18 Karpov, Anatoly Kortschnoj, Viktor Draw: 1/2-1/2 42 Open
3247 1974 Nice olm prel Nice 3 Karpov, Anatoly Al Mallah, S. Won: 1-0 24 Open
3248 1974 Candidats final Moscow 3 Kortschnoj, Viktor Karpov, Anatoly Draw: 1/2-1/2 57 Open
3249 1974 Nice olm fin-A Nice 11 Radulov, Ivan Karpov, Anatoly Draw: 1/2-1/2 18 Open
3250 1974 Nice olm fin-A Nice 10 Karpov, Anatoly Westerinen, Heikki MJ Won: 1-0 34 Open
  1. vs Larsen, BentDraw · ½–½Black · 1975 · Round 9Milan
  2. vs Parma, BrunoDraw · ½–½White · 1975 · Round 3Portoroz/Ljubljana
  3. vs Gligoric, SvetozarWon · 1-0White · 1975 · Round 6Milan
  4. vs Barle, JanezWon · 1-0White · 1975 · Round 5Portoroz/Ljubljana
  5. vs Spassky, Boris V.Won · 1-0White · 1975URS-chT
  6. vs Tal, MikhailDraw · ½–½Black · 1975URS-chT
  7. vs Petrosian, Tigran VDraw · ½–½Black · 1975 · Round 2Milan sf2
  8. vs Mariotti, SergioDraw · ½–½White · 1975 · Round 11Milan
  9. vs Gligoric, SvetozarDraw · ½–½White · 1975 · Round 14Portoroz/Ljubljana
  10. vs Garcia Martinez, SilvinoWon · 1-0White · 1975 · Round 7Portoroz/Ljubljana
  11. vs Mariotti, SergioWon · 1-0White · 1975 · Round 12Portoroz/Ljubljana
  12. vs Browne, Walter SDraw · ½–½Black · 1975 · Round 5Milan
  13. vs Karnar, MarijanDraw · ½–½Black · 1975 · Round 15Portoroz/Ljubljana
  14. vs Petrosian, Tigran VDraw · ½–½White · 1975 · Round 3Milan sf2
  15. vs Hort, VlastimilDraw · ½–½White · 1975 · Round 8Portoroz/Ljubljana
  16. vs Andersson, UlfLost · 0-1White · 1975 · Round 8Milan
  17. vs Ljubojevic, LjubomirDraw · ½–½Black · 1975 · Round 6Portoroz/Ljubljana
  18. vs Kupreichik, Viktor DWon · 1-0White · 1975URS-chT
  19. vs Hort, VlastimilWon · 1-0White · 1974 · Round 1Nice olm fin-A
  20. vs Spassky, Boris V.Draw · ½–½Black · 1974 · Round 8Candidats sf1
  21. vs Polugaevsky, LevDraw · ½–½Black · 1974 · Round 5Candidats qf1
  22. vs Spassky, Boris V.Won · 1-0White · 1974 · Round 11Candidats sf1
  23. vs Kortschnoj, ViktorDraw · ½–½White · 1974 · Round 10Candidats final
  24. vs Kortschnoj, ViktorLost · 1-0Black · 1974 · Round 19Candidats final
  25. vs Polugaevsky, LevWon · 1-0White · 1974 · Round 8Candidats qf1
  26. vs Kortschnoj, ViktorDraw · ½–½Black · 1974 · Round 7Candidats final
  27. vs Spassky, Boris V.Draw · ½–½White · 1974 · Round 7Candidats sf1
  28. vs Kortschnoj, ViktorDraw · ½–½White · 1974 · Round 22Candidats final
  29. vs Kortschnoj, ViktorDraw · ½–½Black · 1974 · Round 13Candidats final
  30. vs Kortschnoj, ViktorLost · 1-0Black · 1974 · Round 21Candidats final
  31. vs Williams, Arthur HWon · 0-1Black · 1974 · Round 8Nice olm prel
  32. vs Kortschnoj, ViktorWon · 1-0White · 1974 · Round 2Candidats final
  33. vs Kortschnoj, ViktorDraw · ½–½Black · 1974 · Round 11Candidats final
  34. vs Spassky, Boris V.Won · 1-0White · 1974 · Round 3Candidats sf1
  35. vs Polugaevsky, LevWon · 1-0White · 1974 · Round 4Candidats qf1
  36. vs Kortschnoj, ViktorDraw · ½–½Black · 1974 · Round 15Candidats final
  37. vs Spassky, Boris V.Draw · ½–½Black · 1974 · Round 4Candidats sf1
  38. vs Polugaevsky, LevDraw · ½–½Black · 1974 · Round 7Candidats qf1
  39. vs Polugaevsky, LevDraw · ½–½Black · 1974 · Round 3Candidats qf1
  40. vs Polugaevsky, LevWon · 1-0White · 1974 · Round 6Candidats qf1
  41. vs Spassky, Boris V.Draw · ½–½White · 1974 · Round 5Candidats sf1
  42. vs Andersson, UlfDraw · ½–½Black · 1974 · Round 6Nice olm fin-A
  43. vs Kortschnoj, ViktorDraw · ½–½Black · 1974 · Round 5Candidats final
  44. vs Unzicker, WolfgangWon · 1-0White · 1974 · Round 3Nice olm fin-A
  45. vs Pomar Salamanca, ArturoWon · 1-0White · 1974 · Round 12Nice olm fin-A
  46. vs Kortschnoj, ViktorDraw · ½–½White · 1974 · Round 18Candidats final
  47. vs Al Mallah, S.Won · 1-0White · 1974 · Round 3Nice olm prel
  48. vs Kortschnoj, ViktorDraw · ½–½Black · 1974 · Round 3Candidats final
  49. vs Radulov, IvanDraw · ½–½Black · 1974 · Round 11Nice olm fin-A
  50. vs Westerinen, Heikki MJWon · 1-0White · 1974 · Round 10Nice olm fin-A