Classic games library
The games worth knowing by heart
A curated shelf of classic chess games, each one annotated move by move with full engine analysis, its critical moments, and the story of why it mattered. Free to browse, no account needed.
1800–1849
18340-1
The Pawn Storm at Westminster
Alexander McDonnellvsLouis de La Bourdonnais
McDonnell - La Bourdonnais, 4th match
1850–1899
18511-0C33
The Immortal Game
Adolf AnderssenvsLionel Kieseritzky
Casual game
18521-0C52
The Evergreen Game
Adolf AnderssenvsJean Dufresne
Casual game
18570-1C48
Morphy's Masterpiece
Louis PaulsenvsPaul Morphy
1st American Chess Congress
18581-0C39
Morphy's King's Gambit Duel
Paul MorphyvsAdolf Anderssen
Morphy - Anderssen match
18581-0
The Opera Game
Paul MorphyvsDuke Karl of Brunswick and Count Isouard
Paris Opera casual game
1872½-½C25
The Immortal Draw
Carl HamppevsPhilipp Meitner
Casual game
18831-0A13
Zukertort's Immortal
Johannes ZukertortvsJoseph Blackburne
London 1883
18891-0A03
Lasker's Double Bishop Sacrifice
Emanuel LaskervsJohann Bauer
Amsterdam 1889
18920-1
The Havana Blunder
Mikhail ChigorinvsWilhelm Steinitz
World Chess Championship 1892
18931-0C21
The Charousek Combination
Rudolf CharousekvsJakob Wollner
Casual game
18951-0D55
Pillsbury's Hastings Masterpiece
Harry Nelson PillsburyvsSiegbert Tarrasch
Hastings 1895
18951-0C54
The Battle of Hastings
Wilhelm SteinitzvsCurt von Bardeleben
Hastings 1895
1900–1949
19070-1D32
Rubinstein's Immortal
Georg RotlewivsAkiba Rubinstein
5th Russian Chess Championship
19110-1C00
Restrain, Blockade and Lose
Aron NimzowitschvsJose Raul Capablanca
San Sebastian 1911
19141-0C68
Lasker's Endgame Grind
Emanuel LaskervsJose Raul Capablanca
St Petersburg 1914
19181-0C89
The Marshall Attack Debut
Jose Raul CapablancavsFrank Marshall
New York 1918 (Manhattan Chess Club Masters)
19220-1A90
Alekhine's Triple Queen Sacrifice
Efim BogoljubovvsAlexander Alekhine
Hastings 1922
19230-1
The Immortal Zugzwang Game
Friedrich SamischvsAron Nimzowitsch
Copenhagen 1923
19241-0A13
The Quiet Bishop
Richard RetivsEfim Bogoljubov
New York 1924
19250-1A00
Alekhine's Baden-Baden Brilliancy
Richard RetivsAlexander Alekhine
Baden-Baden 1925
19251-0A46
Torre's Windmill
Carlos TorrevsEmanuel Lasker
Moscow 1925
19351-0A90
The Pearl of Zandvoort
Max EuwevsAlexander Alekhine
World Chess Championship 1935, Game 26
19370-1E46
Alekhine Reclaims the Crown
Max EuwevsAlexander Alekhine
World Chess Championship 1937, Game 25
19381-0E49
The AVRO Masterpiece
Mikhail BotvinnikvsJose Raul Capablanca
AVRO 1938
1950–1999
1953½-½E58
The Exchange Sacrifice
Samuel ReshevskyvsTigran Petrosian
Candidates Tournament, Zurich
19560-1D97
The Game of the Century
Donald ByrnevsBobby Fischer
New York Rosenwald Memorial
19600-1E69
Tal's Knight Sacrifice
Mikhail BotvinnikvsMihail Tal
World Chess Championship 1960
19601-0C36
The Blue Bird
Boris SpasskyvsDavid Bronstein
27th USSR Championship
19651-0B82
Tal's Decider
Mihail TalvsBent Larsen
Candidates Semifinal, Bled
19700-1A01
Spassky's 17-Move Demolition
Bent LarsenvsBoris Spassky
USSR vs Rest of the World
19721-0D59
Fischer's Queen's Gambit Masterclass
Bobby FischervsBoris Spassky
World Chess Championship 1972
19850-1B44
Kasparov's Game 16
Anatoly KarpovvsGarry Kasparov
World Chess Championship 1985
19911-0B04
The King's Long Walk
Nigel ShortvsJan Timman
Interpolis Tournament
19910-1
Yusupov's All-In
Vassily IvanchukvsArtur Yusupov
Candidates Quarterfinal Tiebreak
19951-0B85
Anand Strikes First
Viswanathan AnandvsGarry Kasparov
PCA World Chess Championship 1995
19971-0B17
The Machine Wins
Deep BluevsGarry Kasparov
Man vs Machine Rematch
19991-0B07
Kasparov's Immortal
Garry KasparovvsVeselin Topalov
Hoogovens Wijk aan Zee
2000–2049
20130-1D47
Anand's Immortal
Levon AronianvsViswanathan Anand
75th Tata Steel Chess Tournament
20131-0D31
Norwegian Wood
Magnus CarlsenvsViswanathan Anand
FIDE World Chess Championship 2013
20161-0B54
The Qh6 Sacrifice
Magnus CarlsenvsSergey Karjakin
World Chess Championship 2016 Rapid Tiebreak
20171-0E15
The Silicon Immortal
AlphaZerovsStockfish
AlphaZero vs Stockfish
2018½-½C42
Eighty Moves, No Result
Magnus CarlsenvsFabiano Caruana
World Chess Championship 2018
20191-0D37
Ding's Rolling Pawn
7th Sinquefield Cup
20201-0C53
Dubov's Immortal
Daniil DubovvsSergey Karjakin
73rd Russian Chess Championship Superfinal
20201-0B15
Duda Breaks the Streak
Jan-Krzysztof DudavsMagnus Carlsen
8th Norway Chess
20230-1C84
Ding Becomes Champion
Ian NepomniachtchivsDing Liren
FIDE World Chess Championship 2023 Rapid Tiebreak
20241-0B42
Pragg Crashes Through
R PraggnanandhaavsMagnus Carlsen
12th Norway Chess
20240-1A08
The Simplest Blunder
FIDE World Chess Championship 2024
20261-0D37
Firouzja's First
Alireza FirouzjavsMagnus Carlsen
14th Norway Chess