PlayEvery masterpiece plays its moves by itself, after a short pause the next one comes – to watch.Click: pause · again: go onPause the playThe game stays where it is – the buttons below go on move by move.
Collections
WorksheetEvery click puts together 20 new puzzles of Masterpieces at random to print – or 10, 30 or 40, 10 a page, with a page of solutions if you like.As a PDF: choose “Save as PDF” in the print window of the browser.Masterpieces
Combinations and games that wrote chess history. You play them through move by move – with Stockfish's value of every position and the way to the whole game on chesstoteles. The classics tell their story.
All 288 masterpieces
- 1849 · 4 movesPaul Morphy – Eugene Rousseau
- 1849 · 3 movesJames Mac Connel – Paul Morphy
- 1851 · 6 movesThe Immortal GameAdolf Anderssen – Lionel Kieseritzky
- 1851 · 1 moveAdolf Anderssen – Carl Mayet
- 1851 · 9 movesAugustus Mongredien – Adolf Anderssen
- 1851 · 9 movesAdolf Anderssen – Howard Staunton
- 1852 · 5 movesThe Evergreen GameAdolf Anderssen – Jean Dufresne
- 1856 · 8 movesLouis Eichborn – Adolf Anderssen
- 1857 · 9 movesLouis Paulsen – Paul Morphy
- 1857 · 12 movesPaul Morphy – Alexander Beaufort Meek
- 1858 · 5 movesThe Opera GamePaul Morphy – Carl Isouard
- 1858 · 8 movesHenry Edward Bird – Paul Morphy
- 1858 · 3 movesPaul Morphy – Charles Amedee Maurian
- 1858 · 3 movesPaul Morphy – Henri Baucher
- 1858 · 5 movesPaul Morphy – Daniel Harrwitz
- 1858 · 10 movesPaul Morphy – Bornemann
- 1858 · 21 movesPaul Morphy – Frederic Deacon
- 1859 · 4 movesPaul Morphy – Hart
- 1859 · 4 movesPaul Morphy – Simon JB Knott
- 1861 · 3 movesH Kloos – Adolf Anderssen
- 1862 · 8 movesWilliam Steinitz – Augustus Mongredien
- 1862 · 8 movesWilliam Steinitz – Henry Edward Bird
- 1862 · 18 movesSerafino Dubois – William Steinitz
- 1862 · 5 movesWilliam Steinitz – Louis Paulsen
- 1863 · 4 movesJacob Rosanes – Adolf Anderssen
- 1863 · 3 movesPaul Morphy – Jules Arnous De Riviere
- 1866 · 13 movesJohannes Hermann Zukertort – Victor Knorre
- 1868 · 10 movesAdolf Anderssen – Johannes Hermann Zukertort
- 1868 · 5 movesWilfried Paulsen – Johannes Hermann Zukertort
- 1869 · 3 movesJohannes Von Minckwitz – Adolf Anderssen
- 1869 · 4 movesJohannes Hermann Zukertort – Johannes Von Minckwitz
- 1870 · 2 movesAdolf Anderssen – Joseph Henry Blackburne
- 1870 · 11 movesWilliam Steinitz – Charles Edwards Ranken
- 1872 · 5 movesAdolf Anderssen – Karl Pitschel
- 1873 · 6 movesAdolf Anderssen – Karl Pitschel
- 1878 · 10 movesSzymon Winawer – Johannes Hermann Zukertort
- 1878 · 4 movesJohannes Hermann Zukertort – Szymon Winawer
- 1878 · 3 movesJohannes Hermann Zukertort – Albert Clerc
- 1878 · 8 movesHenry Edward Bird – Adolf Anderssen
- 1878 · 30 movesJohannes Hermann Zukertort – Samuel Rosenthal
- 1882 · 11 movesWilliam Steinitz – Johannes Hermann Zukertort
- 1883 · 6 movesZukertort – Blackburne, London 1883Johannes Hermann Zukertort – Joseph Henry Blackburne
- 1883 · 5 movesJohannes Hermann Zukertort – Joseph Henry Blackburne
- 1883 · 2 movesJohannes Hermann Zukertort – Josef Noa
- 1887 · 3 movesTheodor Von Scheve – Johannes Hermann Zukertort
- 1887 · 1 moveJohannes Hermann Zukertort – Joseph Henry Blackburne
- 1889 · 8 movesLasker – Bauer, Amsterdam 1889Emanuel Lasker – Johann Hermann Bauer
- 1892 · 5 movesWilliam Steinitz – Mikhail Chigorin
- 1892 · 1 moveWilliam Steinitz – Mikhail Chigorin
- 1892 · 2 movesAI Ettlinger – Emanuel Lasker
- 1893 · 7 movesHarry Nelson Pillsbury – James Moore Hanham
- 1893 · 3 movesAlbert Beauregard Hodges – Harry Nelson Pillsbury
- 1893 · 1 moveAI Ettlinger – Emanuel Lasker
- 1895 · 4 movesSteinitz – von Bardeleben, Hastings 1895William Steinitz – Curt Von Bardeleben
- 1895 · 4 movesWilliam Steinitz – Curt Von Bardeleben
- 1895 · 14 movesHarry Nelson Pillsbury – Emanuel Lasker
- 1895 · 6 movesDawid Markelowicz Janowski – Harry Nelson Pillsbury
- 1895 · 5 movesWilliam Henry Kraus Pollock – Emanuel Lasker
- 1895 · 3 movesJacques Mieses – Harry Nelson Pillsbury
- 1896 · 30 movesHarry Nelson Pillsbury – Joseph Henry Blackburne
- 1897 · 1 moveEmanuel Lasker – William Steinitz
- 1897 · 22 movesWilliam Steinitz – Emanuel Lasker
- 1898 · 3 movesJoseph Henry Blackburne – Harry Nelson Pillsbury
- 1898 · 12 movesHarry Nelson Pillsbury – Jackson Whipps Showalter
- 1898 · 19 movesDawid Markelowicz Janowski – William Steinitz
- 1898 · 17 movesEmanuel Stepanovich Schiffers – Harry Nelson Pillsbury
- 1899 · 1 moveEdward Mackenzie Jackson – Frank James Marshall
- 1900 · 2 movesM1 Didier – Frank James Marshall
- 1901 · 29 movesJose Raul Capablanca – Juan Corzo y Prinzipe
- 1902 · 10 movesEmanuel Lasker – Samuel Warren Bampton
- 1902 · 12 movesRichard Teichmann – Frank James Marshall
- 1903 · 6 movesEmanuel Lasker – Mikhail Chigorin
- 1903 · 4 movesHarry Nelson Pillsbury – Arturo Reggio
- 1903 · 4 movesFrank James Marshall – Geza Maroczy
- 1906 · 1 moveAkiba Rubinstein – Carl Schlechter
- 1907 · 4 movesRotlewi – Rubinstein, Łódź 1907Georg A Rotlewi – Akiba Rubinstein
- 1908 · 3 movesAkiba Rubinstein – Frank James Marshall
- 1908 · 2 movesFrank James Marshall – Akiba Rubinstein
- 1908 · 3 movesCurt Von Bardeleben – Alexander Alekhine
- 1908 · 9 movesDawid Markelowicz Janowski – Frank James Marshall
- 1909 · 1 moveJacques Mieses – Akiba Rubinstein
- 1909 · 3 movesNikolay Semenovich Tereshchenko – Alexander Alekhine
- 1909 · 1 moveAkiba Rubinstein – Fedor Ivanovich Dus Chotimirsky
- 1910 · 3 movesRéti – Tartakower, Vienna 1910Richard Reti – Saviely Tartakower
- 1910 · 3 movesRichard Reti – Saviely Tartakower
- 1910 · 4 movesAlfredo Israel – Emanuel Lasker
- 1911 · 16 movesRichard Reti – Ferenc Chalupetzky
- 1911 · 19 movesJose Raul Capablanca – Edward Tennenwurzel
- 1912 · 1 moveLevitsky – Marshall, Breslau 1912Stepan M Levitsky – Frank James Marshall
- 1912 · 8 movesEdward Lasker – Thomas, London 1912Edward Lasker – George Alan Thomas
- 1912 · 1 moveStepan M Levitsky – Frank James Marshall
- 1912 · 6 movesJulius Perlis – Rudolf Spielmann
- 1914 · 1 moveBernstein – Capablanca, Moscow 1914Ossip Bernstein – Jose Raul Capablanca
- 1914 · 7 movesRudolf Spielmann – Gyula Breyer
- 1918 · 3 movesFrank James Marshall – Jose Raul Capablanca
- 1918 · 2 movesRoy Turnbull Black – Frank James Marshall
- 1919 · 3 movesRichard Reti – Remco De Leeuw
- 1919 · 3 movesJose Raul Capablanca – Roland Henry Scott
- 1920 · 3 movesRudolf Spielmann – Aaron Nimzowitsch
- 1921 · 1 moveAlexey Sergeevich Selezniev – Rudolf Spielmann
- 1922 · 25 movesEfim Bogoljubow – Alexander Alekhine
- 1922 · 2 movesAlexander Alekhine – Frederick Yates
- 1923 · 3 movesHV Von Hartingsvelt – Max Euwe
- 1923 · 3 movesRichard Reti – Willem Fick
- 1924 · 30 movesRichard Reti – Alejandro Guerra Boneo
- 1925 · 16 movesRichard Reti – Alexander Alekhine
- 1925 · 4 movesCarlos Torre Repetto – Frederick Yates
- 1925 · 7 movesPeter Arsenievich Romanovsky – Akiba Rubinstein
- 1925 · 2 movesAkiba Rubinstein – Fedor Parfenovich Bohatirchuk
- 1926 · 7 movesAlexander Alekhine – Rold Castiarena
- 1927 · 14 movesAlexander Alekhine – Jose Raul Capablanca
- 1927 · 5 movesRichard Reti – William Winter
- 1928 · 1 moveRudolf Spielmann – Eduard Glass
- 1928 · 13 movesSaviely Tartakower – Frank James Marshall
- 1928 · 8 movesEfim Bogoljubow – Richard Reti
- 1928 · 4 movesAaron Nimzowitsch – Akiba Rubinstein
- 1929 · 1 moveMilan Sr Vidmar – Max Euwe
- 1930 · 2 movesAkiba Rubinstein – Rudolf Spielmann
- 1930 · 9 movesAkiba Rubinstein – Milan Sr Vidmar
- 1932 · 9 movesAlexander Alekhine – Saviely Tartakower
- 1934 · 1 moveAlexander Alekhine – Emanuel Lasker
- 1934 · 2 movesRudolf Spielmann – Immo Fuss
- 1934 · 1 moveEfim Bogoljubow – Alexander Alekhine
- 1935 · 20 movesMikhail Botvinnik – Vitaly Chekhover
- 1935 · 5 movesPaul Keres – William Winter
- 1935 · 2 movesEmanuel Lasker – Jose Raul Capablanca
- 1935 · 10 movesRudolf Spielmann – Vasja Pirc
- 1935 · 3 movesVictor Arsentievich Goglidze – Mikhail Botvinnik
- 1936 · 2 movesJose Raul Capablanca – Conel Hughes Alexander
- 1936 · 3 movesSalo Landau – Rudolf Spielmann
- 1937 · 3 movesPaul Keres – Eero Book
- 1937 · 1 moveAlexander Alekhine – Samuel Herman Reshevsky
- 1938 · 12 movesBotvinnik – Capablanca, AVRO 1938Mikhail Botvinnik – Jose Raul Capablanca
- 1938 · 8 movesRudolf Spielmann – Paul Keres
- 1940 · 2 movesPaul Keres – Vladimirs Petrovs
- 1943 · 1 movePaul Keres – Francisco Jose Perez Perez
- 1943 · 5 movesVassily Smyslov – Evgeny Zagoriansky
- 1946 · 1 moveDavid I Bronstein – Alexander Kotov
- 1946 · 2 movesMikhail Botvinnik – Alexander Kotov
- 1947 · 6 movesViacheslav Ragozin – David I Bronstein
- 1948 · 14 movesSaviely Tartakower – Max Euwe
- 1948 · 26 movesMax Euwe – Vincenzo Castaldi
- 1949 · 10 movesPaul Keres – Semen Abramovich Furman
- 1950 · 14 movesBoris Ratner – Tigran V Petrosian
- 1951 · 4 movesNikolai G Kopylov – Vassily Smyslov
- 1953 · 3 movesEfim P Geller – Max Euwe
- 1953 · 9 movesPaul Keres – Vassily Smyslov
- 1954 · 3 movesDavid I Bronstein – Beng Eric Horberg
- 1954 · 9 movesVassily Smyslov – Mikhail Botvinnik
- 1954 · 1 moveRobert Graham Wade – Paul Keres
- 1955 · 3 movesJ Thomason – Robert James Fischer
- 1955 · 3 movesVassily Smyslov – Mikhail Botvinnik
- 1956 · 7 movesThe Game of the CenturyDonald Byrne – Robert James Fischer
- 1956 · 7 movesEfim P Geller – Petar Trifunovic
- 1957 · 4 movesMihail Tal – Alexander V Tolush
- 1957 · 12 movesMihail Tal – Aleksandrs Koblencs
- 1957 · 5 movesMihail Tal – Bent Larsen
- 1958 · 10 movesPolugaevsky – Nezhmetdinov, Sochi 1958Lev Polugaevsky – Rashid Nezhmetdinov
- 1958 · 2 movesMilko G Bobotsov – Mihail Tal
- 1958 · 1 moveDavid I Bronstein – Claude Lemoine
- 1959 · 8 movesMihail Tal – Vassily Smyslov
- 1959 · 3 movesRobert James Fischer – Svetozar Gligoric
- 1959 · 1 moveRobert James Fischer – Herman Pilnik
- 1959 · 3 movesMammed Nurmamedov – Mikhail Botvinnik
- 1960 · 1 moveBoris V Spassky – Josef Marsalek
- 1960 · 8 movesRobert James Fischer – Robert Graham Wade
- 1961 · 3 movesTigran V Petrosian – Ludek Pachman
- 1961 · 9 movesVassily Smyslov – Milan Matulovic
- 1961 · 1 moveLaszlo Szabo – Mikhail Botvinnik
- 1961 · 1 moveTigran V Petrosian – Lothar Schmid
- 1961 · 5 movesMilan Matulovic – Bent Larsen
- 1962 · 1 moveMihail Tal – Hans Joachim Hecht
- 1962 · 13 movesViktor Kortschnoj – Robert James Fischer
- 1962 · 12 movesRobert James Fischer – Victor Ciocaltea
- 1962 · 9 movesLev Solomonovich Aronin – Boris V Spassky
- 1962 · 2 movesRatmir D Kholmov – Mihail Tal
- 1963 · 3 movesRobert James Fischer – Pal C Benko
- 1963 · 7 movesRobert E Byrne – Robert James Fischer
- 1963 · 4 movesDavid I Bronstein – Vladimir Bagirov
- 1963 · 5 movesMihail Tal – Theodor Ghitescu
- 1964 · 5 movesJon Kristinsson – Mihail Tal
- 1964 · 17 movesLeonid Stein – Viktor Kortschnoj
- 1964 · 5 movesRobert James Fischer – O Celle
- 1965 · 1 moveMihail Tal – Lajos Portisch
- 1965 · 1 moveLeonid Stein – Dirk Daniel Van Geet
- 1965 · 4 movesMilko G Bobotsov – Bent Larsen
- 1966 · 1 moveTigran V Petrosian – Boris V Spassky
- 1966 · 7 movesBent Larsen – Kurt Dreyer
- 1966 · 24 movesMihail Tal – Mark E Taimanov
- 1966 · 1 moveEldis Cobo Arteaga – Mihail Tal
- 1966 · 23 movesFlorin Gheorghiu – Robert James Fischer
- 1967 · 1 moveRobert James Fischer – Lhamsuren Myagmarsuren
- 1967 · 14 movesMartyn J Corden – Robert Bellin
- 1968 · 10 movesMikhail Botvinnik – Lajos Portisch
- 1968 · 3 movesVassily Smyslov – Vladimir M Liberzon
- 1968 · 1 moveBoris V Spassky – Viktor Kortschnoj
- 1968 · 2 movesTigran V Petrosian – Morelos Castro Aguilar
- 1968 · 2 movesNicolas Rossolimo – Mihail Tal
- 1969 · 1 moveBoris V Spassky – Tigran V Petrosian
- 1970 · 4 movesBent Larsen – Boris V Spassky
- 1970 · 5 movesMihail Tal – Gennadi P Kuzmin
- 1972 · 3 movesTigran V Petrosian – Milan Matulovic
- 1972 · 6 movesFranklin Alvarez – Anatoly Karpov
- 1973 · 11 movesBoris V Spassky – Mihail Tal
- 1973 · 1 moveEfim P Geller – Borislav Ivkov
- 1974 · 5 movesAnatoly Karpov – Viktor Kortschnoj
- 1974 · 5 movesMihail Tal – Heinz Liebert
- 1974 · 7 movesAnatoly Karpov – Viktor Kortschnoj
- 1975 · 14 movesMihail Tal – Michael Stean
- 1975 · 17 movesJan Smejkal – Bent Larsen
- 1979 · 5 movesBukhuti Gurgenidze – Efim P Geller
- 1980 · 13 movesTigran V Petrosian – Petar Popovic
- 1981 · 6 movesKarl Burger – Nigel D Short
- 1981 · 5 movesKarl Juhnke – Boris V Spassky
- 1983 · 5 movesVassily Smyslov – Zoltan Ribli
- 1983 · 3 movesGarry Kasparov – Lajos Portisch
- 1983 · 6 movesFernand Gobet – Boris V Spassky
- 1985 · 3 movesAnatoly Karpov – Garry Kasparov
- 1986 · 4 movesVasilios Kotronias – Viswanathan Anand
- 1987 · 5 movesMihail Tal – Johann Hjartarson
- 1987 · 4 movesPatrick G Wolff – Vassily Ivanchuk
- 1987 · 1 moveJohn Randolph – Viswanathan Anand
- 1987 · 5 movesAnatoly Karpov – Garry Kasparov
- 1988 · 6 movesJudit Polgar – Snorri Bergsson
- 1988 · 1 moveGarry Kasparov – Vassily Ivanchuk
- 1988 · 1 moveViswanathan Anand – Stephen Bell
- 1988 · 10 movesRussell John Dive – Boris V Spassky
- 1988 · 10 movesGarry Kasparov – Johann Hjartarson
- 1989 · 5 movesViktor Kortschnoj – Garry Kasparov
- 1989 · 1 moveHarry Schussler – Bent Larsen
- 1989 · 11 movesJudit Polgar – Hans Ree
- 1989 · 11 movesYe Jiangchuan – Nigel D Short
- 1990 · 13 movesGarry Kasparov – Anatoly Karpov
- 1990 · 1 moveMikhail Gurevich – Nigel D Short
- 1990 · 3 movesLothar Vogt – David I Bronstein
- 1990 · 20 movesAlexander G Beliavsky – Boris V Spassky
- 1991 · 4 movesShort – Timman, Tilburg 1991Nigel D Short – Jan H Timman
- 1991 · 4 movesNigel D Short – Jan H Timman
- 1991 · 2 movesYuri S Gusev – Mihail Tal
- 1992 · 3 movesVassily Ivanchuk – Viswanathan Anand
- 1992 · 1 moveLjubomir Ljubojevic – Garry Kasparov
- 1992 · 3 movesRobert James Fischer – Boris V Spassky
- 1993 · 21 movesAlexei Shirov – Zurab Azmaiparashvili
- 1994 · 12 movesAnatoly Karpov – Veselin Topalov
- 1994 · 14 movesAlexei Shirov – Judit Polgar
- 1994 · 4 movesVlastimil Hort – Judit Polgar
- 1994 · 7 movesJudit Polgar – Vladimir Kramnik
- 1995 · 2 movesNigel D Short – Judit Polgar
- 1995 · 4 movesVassily Ivanchuk – Sergei Tiviakov
- 1996 · 8 movesVassily Ivanchuk – Vladimir Kramnik
- 1996 · 12 movesVeselin Topalov – Jan H Timman
- 1997 · 3 movesVeselin Topalov – D Plaumann
- 1997 · 1 moveJeroen Piket – Judit Polgar
- 1997 · 1 moveGarry Kasparov – Nigel D Short
- 1998 · 7 movesVeselin Topalov – Alexei Shirov
- 1998 · 13 movesJudit Polgar – Jordy Mont Reynaud
- 1998 · 4 movesIan Rogers – Judit Polgar
- 1999 · 16 movesKasparov – Topalov, Wijk aan Zee 1999Garry Kasparov – Veselin Topalov
- 1999 · 3 movesGarry Kasparov – Luois Michaud
- 1999 · 6 movesJeroen Piket – Veselin Topalov
- 1999 · 1 moveZhu Chen – Boris V Spassky
- 2000 · 1 moveJudit Polgar – Ilia Smirin
- 2000 · 4 movesJan H Timman – Judit Polgar
- 2000 · 13 movesDavid Howell – Martin Simons
- 2001 · 6 movesBela Badea – Magnus Carlsen
- 2001 · 3 movesLoek Van Wely – Judit Polgar
- 2002 · 1 movePredrag Nikolic – Judit Polgar
- 2002 · 1 moveVeselin Topalov – Alexander Morozevich
- 2002 · 2 movesBartlomiej Macieja – Judit Polgar
- 2003 · 2 movesJudit Polgar – Anatoly Karpov
- 2004 · 9 movesMagnus Carlsen – Sipke Ernst
- 2004 · 2 movesAleksander Delchev – Veselin Topalov
- 2005 · 1 moveVeselin Topalov – Arkadij Naiditsch
- 2006 · 3 movesBorki Predojevic – Magnus Carlsen
- 2012 · 3 movesIvanchuk,V – Wojtaszek,R
- 2012 · 4 movesKramnik,V – McShane,L
- 2013 · 2 movesMoen,A – Topalov,V
- 2014 · 4 movesAronian,L – Nakamura,Hi
- 2015 · 1 moveKarpov,Ana – Muzychuk,M
- 2016 · 1 moveCarlsen,M – Karjakin,Sergey
- 2016 · 1 moveAtabayev,Y – Kramnik,V
- 2016 · 4 movesIvanchuk,V – Ding Liren
- 2016 · 5 movesKramnik,V – Adhiban,Baskaran
- 2017 · 10 movesBai,Jinshi – Ding Liren
- 2019 · 3 movesShirov,A – Hansen,SuB
- 2021 · 3 movesCarlsen,M – Nepomniachtchi,I
- 2022 · 7 movesCaruana,F – Gukesh,D
- 2026 · 4 movesThe diagonal to f7Dieter Morawietz – Elham Amar
The games come from the collection of Ana Schaigorodsky (CC BY 4.0) and from The Week in Chess (TWIC). The moves are those of the game – also where there would be another way today.
