World Chess Champtionship

The World Chess Federation (Federation Internationale des Echecs, FIDE) hosts the World Championship Matches. A list of the World Chess Championships can be found here.

The classic encounters between Garry Kasparov and Anatoly Karpov in the 1980s. In 1984, after 48 games had been played between Karpov and Kasparov for the World Championship Match, FIDE president Florencio Campomanes canceled the event while it was still in progress, by indicating that the match had "exhausted the physical, if not the psychological resources, of not only the participants but all those connected with the match...". No winner was declared, so Anatoly Karpov retained the title, of course.

Other World Chess Championship matches are:


Grand Chess Tour

Grand Chess Tour is a circuit of international events that demonstrates the highest level of organization for the world's best players. The 2015 Tour was created in partnership between the Chess Club and Scholastic Center of Saint Louis (Sinquefield Cup), Tower AS (Norway Chess 2015) and Chess Promotions, Ltd. (London Chess Classic). This circuit was possible because the legendary Garry Kasparov, one of the world's greatest ambassadors for chess, inspired the Grand Chess Tour and helped solidify the partnership between the organizers. His tireless efforts to popularize the game around the world mirror the goals and ambitions of the Grand Chess Tour. It also broadcasts live games.


Great chess players

(under development)


Do you want to play chess?

Several chess engines have been developed throughout the years. The one that has been mostly discussed is the Deep Blue. It was developed by IBM and it was used to play against GM Gary Kasparov.


You can play chess online at diverse locations such as ChessBase and The JChess, a simple engine on the right, was developed in JAVA by Lokasoft. If you can beat the JChess engine five times consecutively, you are ready to pursue to the next phase. Click here to play with the Lokasoft chess engine. It requires JAVA-ready browser (e.g., Firefox). Otherwise, try the Gary Linscott's Chess Player (below) or the p4wn.

Feeling nostalgic? Do you remember SARGON? It was one of the most popular chess games in the 80's for TRS-80 computers. SARGON I was released on 1978 and SARGON II was released on 1979. The name "Sargon" was taken from either of the historical kings Sargon of Akkad (the first king to use his empire to try to conquer the known world) or Sargon of Assyria. The name was originally written entirely in capitals because TRS-80 did not support lower-case text. More information about Sargon and MicroChess.

If you want to go back in time and have that same feeling of anxiety and ecstasy when playing Sargon for the first time... click here to play against Sargon online again using a TRS-80 emulator. The creators of SARGON, Kathe and Dan Spracklen , wrote First steps in computer chess programming in 1978 for Z-80 microprocessor computers. They explain the logic and procedures behind SARGON I.

This web page by Ed Schröder lists some chess programs that are free of charge. I have not personally checked these programs. The p4wn is another Javascript chess player.

Gary Linscott's Javascript Chess Player Code

New game Time per move: ms Undo

Use the Chess Game Analysis with Stockfish to evaluate your game.


The Portable Game Notification (PGN)

There are several chess game notations. The most commonly and widely used is the PGN. You can replicate chess games by pasting the PGN notation into the text box below and hitting the play button. You may download programs that reads chess games in PGN notation such as ChessBase Light.

The game below was played by Bobby Fischer versus Tigran Petrosian during "The Match of the Century - USSR versus the Rest of the World" in Belgrade, March 29 - April 5, 1970. In order to replicate the game, copy the text and paste into the text box below and hit the play button. More games from Fischer and Petrosian can be found here.

1.e4 c6 2.d4 d5 3.exd5 cxd5 4.Bd3 Nc6 5.c3 Nf6 6.Bf4 Bg4 7.Qb3 Na5 8.Qa4+ Bd7 9.Qc2 e6 10.Nf3 Qb6 11.a4 Rc8 12.Nbd2 Nc6 13.Qb1 Nh5 14.Be3 h6 15.Ne5 Nf6 16.h3 Bd6 17.0-0 Kf8 18.f4 Be8 19.Bf2 Qc7 20.Bh4 Ng8 21.f5 Nxe5 22.dxe5 Bxe5 23.fxe6 Bf6 24.exf7 Bxf7 25.Nf3 Bxh4 26.Nxh4 Nf6 27.Ng6+ Bxg6 28.Bxg6 Ke7 29.Qf5 Kd8 30.Rae1 Qc5+ 31.Kh1 Rf8 32.Qe5 Rc7 33.b4 Qc6 34.c4 dxc4 35.Bf5 Rff7 36.Rd1+ Rfd7 37.Bxd7 Rxd7 38.Qb8+ Ke7 39.Rde1+ 1-0

These games were played against the Gary Linscott's Javaschipt Chess Player (Black). Just copy and paste it into the PGN player below.

1. e4 e6 2. d4 d5 3. e5 c5 4. c3 Nc6 5. Nf3 cxd4 6. cxd4 Bd7 7. Nc3 Qb6 8. Bb5 Nxe5 9. Bxd7+ Nxd7 10. O-O Bd6 11. Re1 Ngf6 12. b3 Rc8 13. Bb2 Bb4 14. Rc1 O-O 15. Re2 Qa6 16. a4 Bxc3 17. Rxc3 Ne4 18. Rxc8 Rxc8 19. Rc2 Rxc2 20. Qxc2 Qc6 21. Qxc6 bxc6 22. Kf1 c5 23. Ke2 cxd4 24. Nxd4 Nec5 25. f3 e5 26. Nc6 d4 27. Nxa7 Nxb3 28. Nc6 f6 29. a5 Ndc5 30. Ba3 Kf7 31. Nb8 Ke8 32. a6 d3+ 33. Kd1 Na4 34. Bb4 Nb2+ 35. Ke1 Nc4 36. a7 Nb6 37. Na6 Na8 38. Nc5 Nd4 39. Nxd3 Nc2+ 40. Kd2 Nd4 41. Bc5 Nb3+ 42. Ke3 Nxc5 43. Nxc5 Kf7 44. h4 Nc7 45. g4 g6 46. Ne4 h5 47. gxh5 gxh5 48. Nd6+ Ke7 49. Nf5+ Ke6 50. Ng7+ Kf7 51. Nxh5 Kg6 52. Ng3 Kf7 53. h5 Ke6 54. h6 f5 55. Nh5 Kd6 56. h7 Nd5+ 57. Kd3 Ke6 58. h8=Q Nc7 59. Qf6+ Kd5 60. Qxf5 Kd6 61. Nf6 Kc5 62. Qxe5+ Kc6 63. Qd5+ Nxd5 64. Nxd5 Kb7 65. f4 Kxa7 66. f5 Kb7 67. f6 Kc6 68. f7 Kxd5 69. f8=Q Kc6 70. Qf5 Kd6 71. Kc4 Kc6 72. Qd5+ Kc7 73. Kb5 Kb8 74. Kb6 Kc8 75. Qf7 Kd8 76. Kc6 Kc8 77. Qc7#

1. e4 d5 2. d3 e5 3. Nf3 Nc6 4. Nc3 Nf6 5. Bg5 d4 6. Nd5 Be6 7. Nxf6+ gxf6 8. Bh4 Rg8 9. g3 Bb4+ 10. Nd2 Ba5 11. a3 Kf8 12. Qf3 Bg4 13. Qxf6 Qxf6 14. Bxf6 Rg6 15. Bh4 b5 16. Be2 Bxd2+ 17. Kxd2 Bxe2 18. Kxe2 Re8 19. h3 a5 20. g4 a4 21. Bg3 h5 22. f3 Kg7 23. Rac1 Rf6 24. c3 hxg4 25. hxg4 Rc8 26. Bf2 Rh6 27. cxd4 Rxh1 28. Rxh1 Nxd4+ 29. Bxd4 exd4 30. Rh5 c6 31. Rc5 Kf8 32. f4 Ke7 33. e5 Kd7 34. Kf3 Rh8 35. Rc2 Kc7 36. Ke4 Rg8 37. g5 Rd8 38. f5 Rd7 39. g6 fxg6 40. fxg6 Rg7 41. Kf5 Kb6 42. Kf6 Rd7 43. e6 Rd8 44. e7 Rb8 45. Kf7 c5 46. e8=Q Rxe8 47. Kxe8 c4 48. g7 cxd3 49. Rd2 b4 50. g8=Q Ka7 51. Qc4 Kb8 52. Kd7 bxa3 53. bxa3 Kb7 54. Qb5+ Ka7 55. Kc7 Ka8 56. Qb7#


Position after:

drag&drop     pawns

rotate board allow recording


The 12 games (4 rapid: 25 min, and 8 blitz: 5 min) of a revenge match were played by ex-champions Gary Kasparov and Anatoly Karpov on September 21-24, 2009 in Valencia, Spain to celebrate the 25 anniversary of their historical match for the world’s champion title in Moscow (1984-1990). Select pgn4web or Chess Viewer Deluxe (Firefox only) to reproduce their 2009 games. The other games are listed above.


Links maintains discussion forums of many chess games around the world, including the world championships.

The chess24 lists several championships and broadcasts games live. has many games in PGN format.

Clube Torre21

Chess viewers based on Javascript, including pgn4web, Palview, Chess Tempo, and LT-Pgn-Viewer. Chess viewers based on JAVA may not work because of new internet browser regulations that applet are not acceptable anymore, including : Chess Viewer Deluxe, MyChess, ChessViewer, and Misty Beach PGN Viewer Applet. More chess applets can be found here.

Chess diagrams can be found in these sites: Chess Word Macros & Fonts and Chess Diagrams.

The Chess Programming Wiki maintains a list of Java and Javascript chess engines. Chess players include Oscar Toledo G., Gary Linscott and p4wn.

Chess Olympiads by Wikipedia.