The Library

Notable games

The games chess kept. 105 playable, annotated games drawn from two centuries of tournament chess — each linked back into the openings, players, and ideas they shaped.

The romantic age

5 games
  1. 1–0
    Casual game · London · 21 Jun 1851 ECO C33
    Adolf Anderssen vs Lionel Kieseritzky
    The Immortal Game
  2. 1–0
    Casual game · Berlin · 01 Jan 1852 ECO C52
    Adolf Anderssen vs Jean Dufresne
    The Evergreen Game
  3. 1–0
    Casual game · Paris, Théâtre des Italiens · 21 Oct 1858 ECO C41
    Paul Morphy vs Duke Karl of Brunswick & Count Isouard
    A Night at the Opera
  4. 1–0
    Amsterdam · Amsterdam · 26 Jan 1889 ECO A03
    Emanuel Lasker vs Johann Bauer
    The Double Bishop Sacrifice
  5. 1–0
    Hastings International · Hastings · 17 Aug 1895 ECO C54
    Wilhelm Steinitz vs Curt von Bardeleben
    Steinitz vs von Bardeleben, Hastings 1895

The classical era

4 games
  1. 0–1
    Łódź Tournament · Łódź · 26 Dec 1907 ECO D32
    Gersz Rotlewi vs Akiba Rubinstein
    Rubinstein's Immortal
  2. 1–0
    Casual game · Vienna · 01 Jan 1910 ECO B15
    Richard Réti vs Savielly Tartakower
    Réti's Eleven-Move Mate
  3. 0–1
    Copenhagen · Copenhagen · 25 Mar 1923 ECO E12
    Friedrich Saemisch vs Aron Nimzowitsch
    The Immortal Zugzwang Game
  4. 1–0
    AVRO Tournament · Rotterdam · 22 Nov 1938 ECO E40
    Mikhail Botvinnik vs José Raúl Capablanca
    Botvinnik vs Capablanca, AVRO 1938

The Soviet era

16 games
  1. 0–1
    Third Rosenwald Trophy · Marshall Chess Club, New York · 17 Oct 1956 ECO D92
    Donald Byrne vs Bobby Fischer
    The Game of the Century
  2. 1–0
    USSR Championship · Leningrad · 15 Feb 1960 ECO C39
    Boris Spassky vs David Bronstein
    Spassky's King's Gambit Miniature
  3. 0–1
    World Chess Championship · Moscow · 26 Mar 1960 ECO E69
    Mikhail Botvinnik vs Mikhail Tal
    Botvinnik vs Tal, 1960 Game 6
  4. ½–½
    Tel Aviv ol (Men) fin-A · Tel Aviv · 01 Jan 1964
    Zuidema, Coen vs Bobotsov, Milko G
    Coen Zuidema vs Bobotsov, Milko G, Tel Aviv ol (Men) fin-A
  5. ½–½
    Havana ol (Men) fin-B · Havana · 01 Jan 1966
    Westerinen, Heikki MJ vs Zuidema, Coen
    Westerinen, Heikki MJ vs Coen Zuidema, Havana ol (Men) fin-B
  6. 0–1
    USSR vs Rest of the World · Belgrade · 29 Mar 1970 ECO A01
    Bent Larsen vs Boris Spassky
    Larsen's 17-move collapse
  7. 1–0
    Candidates sf1 · Denver · 06 Jul 1971
    Fischer, Robert James vs Larsen, Bent
    Fischer, Robert James vs Bent Larsen, Candidates sf1, R1
  8. 1–0
    Candidates sf1 · Denver · 11 Jul 1971
    Fischer, Robert James vs Larsen, Bent
    Fischer, Robert James vs Bent Larsen, Candidates sf1, R3
  9. ½–½
    Candidates final · Buenos Aires · 14 Oct 1971
    Fischer, Robert James vs Petrosian, Tigran V
    Fischer, Robert James vs Petrosian, Tigran V, Candidates final
  10. 1–0
    World Chess Championship · Reykjavík · 11 Jul 1972 ECO E56
    Boris Spassky vs Robert Fischer
    Fischer vs Spassky, Game 1, 1972 World Championship
  11. 1–0
    World Chess Championship · Reykjavík · 11 Jul 1972 ECO E56
    Boris Spassky vs Bobby Fischer
    Fischer's blunder: ...Bxh2 in Game 1
  12. ½–½
    World Championship 28th · Reykjavik · 18 Jul 1972
    Fischer, Robert James vs Spassky, Boris V
    Fischer, Robert James vs Spassky, Boris V, World Championship 28th
  13. 0–1
    World Championship 28th · Reykjavik · 20 Jul 1972
    Spassky, Boris V vs Fischer, Robert James
    Spassky, Boris V vs Fischer, Robert James, World Championship 28th, R5
  14. 1–0
    World Chess Championship · Reykjavík · 23 Jul 1972 ECO D59
    Bobby Fischer vs Boris Spassky
    Fischer vs Spassky, Reykjavík 1972, Game 6
  15. 0–1
    World Championship 28th · Reykjavik · 10 Aug 1972
    Spassky, Boris V vs Fischer, Robert James
    Spassky, Boris V vs Fischer, Robert James, World Championship 28th, R13
  16. ½–½
    World Championship 28th · Reykjavik · 27 Aug 1972
    Spassky, Boris V vs Fischer, Robert James
    Spassky, Boris V vs Fischer, Robert James, World Championship 28th, R19

The Karpov–Kasparov years

30 games
  1. ½–½
    World Championship 29th · Baguio City · 02 Sept 1978
    Karpov, Anatoly vs Kortschnoj, Viktor
    Anatoly Karpov vs Viktor Kortschnoj, World Championship 29th, R18
  2. ½–½
    World Championship 29th · Baguio City · 09 Sept 1978
    Karpov, Anatoly vs Kortschnoj, Viktor
    Anatoly Karpov vs Viktor Kortschnoj, World Championship 29th, R20
  3. 0–1
    World Championship 29th · Baguio City · 30 Sept 1978
    Karpov, Anatoly vs Kortschnoj, Viktor
    Anatoly Karpov vs Viktor Kortschnoj, World Championship 29th, R28
  4. 1–0
    World Championship 31th-KK1 · Moscow · 28 Sept 1984
    Karpov, Anatoly vs Kasparov, Garry
    Anatoly Karpov vs Garry Kasparov, World Championship 31th-KK1, R7
  5. 1–0
    World Championship 31th-KK1 · Moscow · 05 Oct 1984
    Karpov, Anatoly vs Kasparov, Garry
    Anatoly Karpov vs Garry Kasparov, World Championship 31th-KK1, R9
  6. ½–½
    World Championship 31th-KK1 · Moscow · 17 Dec 1984
    Karpov, Anatoly vs Kasparov, Garry
    Anatoly Karpov vs Garry Kasparov, World Championship 31th-KK1, R33
  7. ½–½
    World Championship 32th-KK2 · Moscow · 03 Oct 1985
    Karpov, Anatoly vs Kasparov, Garry
    Anatoly Karpov vs Garry Kasparov, World Championship 32th-KK2, R12
  8. 0–1
    World Championship 32th-KK2 · Moscow · 15 Oct 1985
    Karpov, Anatoly vs Kasparov, Garry
    Anatoly Karpov vs Garry Kasparov, World Championship 32th-KK2, R16
  9. 0–1
    World Chess Championship (II) · Moscow · 15 Oct 1985 ECO B44
    Anatoly Karpov vs Garry Kasparov
    Karpov vs Kasparov 1985, Game 16 — the Octopus Knight
  10. ½–½
    World Championship 34th-KK4 · Seville · 04 Dec 1987
    Kasparov, Garry vs Karpov, Anatoly
    Garry Kasparov vs Anatoly Karpov, World Championship 34th-KK4
  11. 1–0
    Optiebeurs · Amsterdam · 01 Jan 1988
    Kasparov, Garry vs Karpov, Anatoly
    Garry Kasparov vs Anatoly Karpov, Optiebeurs
  12. 1–0
    World Cup · Belfort · 01 Jun 1988
    Karpov, Anatoly vs Kasparov, Garry
    Anatoly Karpov vs Garry Kasparov, World Cup, R14
  13. ½–½
    World Cup · Skelleftea · 01 Aug 1989
    Karpov, Anatoly vs Kasparov, Garry
    Anatoly Karpov vs Garry Kasparov, World Cup, R2
  14. 0–1
    World Cup · Skelleftea · 01 Aug 1989
    Short, Nigel D vs Kasparov, Garry
    Short, Nigel D vs Garry Kasparov, World Cup
  15. 1–0
    Tilburg · Tilburg · 25 Oct 1991 ECO B04
    Nigel Short vs Jan Timman
    Short's King Walk
  16. 1–0
    Linares 15th · Linares · 24 Feb 1998
    Kasparov, Garry vs Anand, Viswanathan
    Garry Kasparov vs Viswanathan Anand, Linares 15th
  17. ½–½
    Linares 15th · Linares · 08 Mar 1998
    Kasparov, Garry vs Kramnik, Vladimir
    Garry Kasparov vs Vladimir Kramnik, Linares 15th
  18. 1–0
    Chess Classics Giants · Frankfurt · 17 Jun 1998
    Kramnik, Vladimir vs Kasparov, Garry
    Vladimir Kramnik vs Garry Kasparov, Chess Classics Giants
  19. ½–½
    Chess Classics Giants · Frankfurt · 18 Jun 1998
    Kasparov, Garry vs Anand, Viswanathan
    Garry Kasparov vs Viswanathan Anand, Chess Classics Giants
  20. ½–½
    Chess Classics Giants · Frankfurt · 18 Jun 1998
    Kasparov, Garry vs Kramnik, Vladimir
    Garry Kasparov vs Vladimir Kramnik, Chess Classics Giants
  21. ½–½
    Kosmos m 5' · Moscow · 27 Nov 1998
    Kasparov, Garry vs Kramnik, Vladimir
    Garry Kasparov vs Vladimir Kramnik, Kosmos m 5', R1
  22. ½–½
    Kosmos m 5' · Moscow · 27 Nov 1998
    Kasparov, Garry vs Kramnik, Vladimir
    Garry Kasparov vs Vladimir Kramnik, Kosmos m 5', R3
  23. ½–½
    Kosmos m 5' · Moscow · 28 Nov 1998
    Kasparov, Garry vs Kramnik, Vladimir
    Garry Kasparov vs Vladimir Kramnik, Kosmos m 5', R24
  24. 1–0
    Kosmos m 5' · Moscow · 28 Nov 1998
    Kasparov, Garry vs Kramnik, Vladimir
    Garry Kasparov vs Vladimir Kramnik, Kosmos m 5', R16
  25. 0–1
    Kosmos m 5' · Moscow · 28 Nov 1998
    Kasparov, Garry vs Kramnik, Vladimir
    Garry Kasparov vs Vladimir Kramnik, Kosmos m 5', R14
  26. ½–½
    Kosmos m 5' · Moscow · 28 Nov 1998
    Kramnik, Vladimir vs Kasparov, Garry
    Vladimir Kramnik vs Garry Kasparov, Kosmos m 5', R15
  27. ½–½
    Kosmos m 5' · Moscow · 28 Nov 1998
    Kramnik, Vladimir vs Kasparov, Garry
    Vladimir Kramnik vs Garry Kasparov, Kosmos m 5', R13
  28. 1–0
    Hoogovens 5' · Wijk aan Zee · 18 Jan 1999
    Kasparov, Garry vs Anand, Viswanathan
    Garry Kasparov vs Viswanathan Anand, Hoogovens 5'
  29. 1–0
    Hoogovens Tournament · Wijk aan Zee · 20 Jan 1999 ECO B07
    Garry Kasparov vs Veselin Topalov
    Kasparov's Immortal
  30. ½–½
    Hoogovens · Wijk aan Zee · 28 Jan 1999
    Kasparov, Garry vs Anand, Viswanathan
    Garry Kasparov vs Viswanathan Anand, Hoogovens

The engine era

50 games
  1. ½–½
    Botvinnik Memorial m · Moscow · 01 Dec 2001
    Kramnik, Vladimir vs Kasparov, Garry
    Vladimir Kramnik vs Garry Kasparov, Botvinnik Memorial m, R1
  2. ½–½
    Botvinnik Memorial m · Moscow · 02 Dec 2001
    Kasparov, Garry vs Kramnik, Vladimir
    Garry Kasparov vs Vladimir Kramnik, Botvinnik Memorial m, R2
  3. ½–½
    Botvinnik Memorial m · Moscow · 04 Dec 2001
    Kramnik, Vladimir vs Kasparov, Garry
    Vladimir Kramnik vs Garry Kasparov, Botvinnik Memorial m, R3
  4. ½–½
    Botvinnik Memorial m · Moscow · 05 Dec 2001
    Kasparov, Garry vs Kramnik, Vladimir
    Garry Kasparov vs Vladimir Kramnik, Botvinnik Memorial m, R4
  5. ½–½
    Botvinnik Memorial m 30' · Moscow · 07 Dec 2001
    Kasparov, Garry vs Kramnik, Vladimir
    Garry Kasparov vs Vladimir Kramnik, Botvinnik Memorial m 30'
  6. ½–½
    Botvinnik Memorial m 30' · Moscow · 07 Dec 2001
    Kramnik, Vladimir vs Kasparov, Garry
    Vladimir Kramnik vs Garry Kasparov, Botvinnik Memorial m 30'
  7. ½–½
    Botvinnik Memorial m 5' · Moscow · 09 Dec 2001
    Kasparov, Garry vs Kramnik, Vladimir
    Garry Kasparov vs Vladimir Kramnik, Botvinnik Memorial m 5', R10
  8. ½–½
    Botvinnik Memorial m 5' · Moscow · 09 Dec 2001
    Kasparov, Garry vs Kramnik, Vladimir
    Garry Kasparov vs Vladimir Kramnik, Botvinnik Memorial m 5', R2
  9. ½–½
    Botvinnik Memorial m 5' · Moscow · 09 Dec 2001
    Kasparov, Garry vs Kramnik, Vladimir
    Garry Kasparov vs Vladimir Kramnik, Botvinnik Memorial m 5', R4
  10. 1–0
    Botvinnik Memorial m 5' · Moscow · 09 Dec 2001
    Kramnik, Vladimir vs Kasparov, Garry
    Vladimir Kramnik vs Garry Kasparov, Botvinnik Memorial m 5', R9
  11. ½–½
    Botvinnik Memorial m 5' · Moscow · 09 Dec 2001
    Kramnik, Vladimir vs Kasparov, Garry
    Vladimir Kramnik vs Garry Kasparov, Botvinnik Memorial m 5', R3
  12. ½–½
    Botvinnik Memorial m 5' · Moscow · 09 Dec 2001
    Kramnik, Vladimir vs Kasparov, Garry
    Vladimir Kramnik vs Garry Kasparov, Botvinnik Memorial m 5', R5
  13. 0–1
    Botvinnik Memorial m 5' · Moscow · 09 Dec 2001
    Kramnik, Vladimir vs Kasparov, Garry
    Vladimir Kramnik vs Garry Kasparov, Botvinnik Memorial m 5', R1
  14. ½–½
    Linares 20th · Linares · 22 Feb 2003
    Kramnik, Vladimir vs Kasparov, Garry
    Vladimir Kramnik vs Garry Kasparov, Linares 20th
  15. 1–0
    Zurich CC Rapid 2014 · Zurich SUI · 04 Feb 2014
    Aronian, L. vs Carlsen, M.
    L. Aronian vs M. Carlsen, Zurich CC Rapid 2014
  16. ½–½
    2nd Norway Blitz 2014 · Flor & Fjaere NOR · 02 Jun 2014
    Carlsen, M. vs Aronian, L.
    M. Carlsen vs L. Aronian, 2nd Norway Blitz 2014
  17. 1–0
    2nd Norway Chess 2014 · Stavanger NOR · 08 Jun 2014
    Carlsen, M. vs Aronian, L.
    M. Carlsen vs L. Aronian, 2nd Norway Chess 2014
  18. ½–½
    FIDE World Rapid 2014 · Dubai UAE · 18 Jun 2014
    Aronian, L. vs Carlsen, M.
    L. Aronian vs M. Carlsen, FIDE World Rapid 2014
  19. ½–½
    FIDE World Blitz 2014 · Dubai UAE · 20 Jun 2014
    Aronian, L. vs Carlsen, M.
    L. Aronian vs M. Carlsen, FIDE World Blitz 2014
  20. 0–1
    7th Norway Blitz 2019 · Stavanger NOR · 03 Jun 2019
    Caruana, F. vs Carlsen, M.
    F. Caruana vs M. Carlsen, 7th Norway Blitz 2019
  21. ½–½
    7th Norway Chess 2019 · Stavanger NOR · 14 Jun 2019
    Caruana, F. vs Carlsen, M.
    F. Caruana vs M. Carlsen, 7th Norway Chess 2019
  22. ½–½
    Croatia GCT 2019 · Zagreb CRO · 28 Jun 2019
    Caruana, F. vs Carlsen, M.
    F. Caruana vs M. Carlsen, Croatia GCT 2019
  23. 1–0
    Saint Louis Rapid 2019 · Saint Louis USA · 10 Aug 2019
    Ding Liren vs Carlsen, M.
    Ding Liren vs M. Carlsen, Saint Louis Rapid 2019
  24. 1–0
    Saint Louis Rapid 2019 · Saint Louis USA · 11 Aug 2019
    Caruana, F. vs Carlsen, M.
    F. Caruana vs M. Carlsen, Saint Louis Rapid 2019
  25. ½–½
    Saint Louis Blitz 2019 · Saint Louis USA · 13 Aug 2019
    Carlsen, M. vs Caruana, F.
    M. Carlsen vs F. Caruana, Saint Louis Blitz 2019
  26. 1–0
    Saint Louis Blitz 2019 · Saint Louis USA · 13 Aug 2019
    Ding Liren vs Carlsen, M.
    Ding Liren vs M. Carlsen, Saint Louis Blitz 2019
  27. 1–0
    Saint Louis Blitz 2019 · Saint Louis USA · 14 Aug 2019
    Carlsen, M. vs Ding Liren
    M. Carlsen vs Ding Liren, Saint Louis Blitz 2019
  28. 1–0
    Saint Louis Blitz 2019 · Saint Louis USA · 14 Aug 2019
    Caruana, F. vs Carlsen, M.
    F. Caruana vs M. Carlsen, Saint Louis Blitz 2019
  29. ½–½
    7th Sinquefield Cup 2019 · Saint Louis USA · 19 Aug 2019
    Carlsen, M. vs Caruana, F.
    M. Carlsen vs F. Caruana, 7th Sinquefield Cup 2019
  30. 0–1
    7th Sinquefield Cup TB · Saint Louis USA · 29 Aug 2019
    Carlsen, M. vs Ding Liren
    M. Carlsen vs Ding Liren, 7th Sinquefield Cup TB
  31. 1–0
    7th Sinquefield Cup TB · Saint Louis USA · 29 Aug 2019
    Ding Liren vs Carlsen, M.
    Ding Liren vs M. Carlsen, 7th Sinquefield Cup TB
  32. ½–½
    FIDE Chess.com Grand Swiss · Douglas ENG · 19 Oct 2019
    Carlsen, M. vs Caruana, F.
    M. Carlsen vs F. Caruana, FIDE Chess.com Grand Swiss
  33. ½–½
    Carlsen Inv Prelim · chess24.com INT · 22 Apr 2020
    Caruana, Fabiano vs Carlsen, Magnus
    Fabiano Caruana vs Magnus Carlsen, Carlsen Inv Prelim, R3.3
  34. 0–1
    Carlsen Inv Prelim · chess24.com INT · 22 Apr 2020
    Caruana, Fabiano vs Carlsen, Magnus
    Fabiano Caruana vs Magnus Carlsen, Carlsen Inv Prelim, R3.1
  35. 1–0
    Clutch-ch June · Lichess.org INT · 13 Jun 2020
    Carlsen, Magnus vs Caruana, Fabiano
    Magnus Carlsen vs Fabiano Caruana, Clutch-ch June, R3.5
  36. ½–½
    Clutch-ch June · Lichess.org INT · 13 Jun 2020
    Carlsen, Magnus vs Caruana, Fabiano
    Magnus Carlsen vs Fabiano Caruana, Clutch-ch June, R3.1
  37. 1–0
    Clutch-ch June · Lichess.org INT · 13 Jun 2020
    Carlsen, Magnus vs Caruana, Fabiano
    Magnus Carlsen vs Fabiano Caruana, Clutch-ch June, R3.3
  38. 1–0
    Clutch-ch June · Lichess.org INT · 13 Jun 2020
    Caruana, Fabiano vs Carlsen, Magnus
    Fabiano Caruana vs Magnus Carlsen, Clutch-ch June, R3.4
  39. 1–0
    Clutch-ch June · Lichess.org INT · 13 Jun 2020
    Caruana, Fabiano vs Carlsen, Magnus
    Fabiano Caruana vs Magnus Carlsen, Clutch-ch June, R3.6
  40. ½–½
    Clutch-ch June · Lichess.org INT · 13 Jun 2020
    Caruana, Fabiano vs Carlsen, Magnus
    Fabiano Caruana vs Magnus Carlsen, Clutch-ch June, R3.2
  41. ½–½
    Clutch-ch June · Lichess.org INT · 14 Jun 2020
    Carlsen, Magnus vs Caruana, Fabiano
    Magnus Carlsen vs Fabiano Caruana, Clutch-ch June, R3.8
  42. 1–0
    Clutch-ch June · Lichess.org INT · 14 Jun 2020
    Carlsen, Magnus vs Caruana, Fabiano
    Magnus Carlsen vs Fabiano Caruana, Clutch-ch June, R3.12
  43. 1–0
    Clutch-ch June · Lichess.org INT · 14 Jun 2020
    Caruana, Fabiano vs Carlsen, Magnus
    Fabiano Caruana vs Magnus Carlsen, Clutch-ch June, R3.9
  44. 0–1
    Clutch-ch June · Lichess.org INT · 14 Jun 2020
    Caruana, Fabiano vs Carlsen, Magnus
    Fabiano Caruana vs Magnus Carlsen, Clutch-ch June, R3.7
  45. 1–0
    Clutch-ch June · Lichess.org INT · 14 Jun 2020
    Caruana, Fabiano vs Carlsen, Magnus
    Fabiano Caruana vs Magnus Carlsen, Clutch-ch June, R3.11
  46. ½–½
    Chessable Masters Final · chess24.com INT · 25 Jun 2020
    Carlsen, Magnus vs Caruana, Fabiano
    Magnus Carlsen vs Fabiano Caruana, Chessable Masters Final, R1.13
  47. 0–1
    Chessable Masters Final · chess24.com INT · 25 Jun 2020
    Caruana, Fabiano vs Carlsen, Magnus
    Fabiano Caruana vs Magnus Carlsen, Chessable Masters Final, R1.12
  48. 1–0
    Chessable Masters Final · chess24.com INT · 27 Jun 2020
    Carlsen, Magnus vs Caruana, Fabiano
    Magnus Carlsen vs Fabiano Caruana, Chessable Masters Final, R1.22
  49. 0–1
    Chessable Masters Final · chess24.com INT · 27 Jun 2020
    Caruana, Fabiano vs Carlsen, Magnus
    Fabiano Caruana vs Magnus Carlsen, Chessable Masters Final, R1.23
  50. ½–½
    Chessable Masters Final · chess24.com INT · 27 Jun 2020
    Caruana, Fabiano vs Carlsen, Magnus
    Fabiano Caruana vs Magnus Carlsen, Chessable Masters Final, R1.21