LibreChessChess, explained simply

Classic game replay

Robert James Fischer vs Greenblatt Programm, 1977

This replay preserves the complete 41-ply score of Fischer playing White across 21 numbered moves. The board can be advanced one ply at a time; the notes stick to observable board changes rather than guessing at the players’ intentions.

On this page
  1. Practice positions
  2. Replay with move-by-move board facts
  3. PGN
  4. Sources and checking
  5. Continue with another game
White
Robert James Fischer
Black
Greenblatt Programm
Event
Cambridge
Year
1977
Result
1-0
Opening
C33 King's Gambit Accepted: Bishop's Gambit, Bledow Countergambit

Opening reference: King's Gambit Accepted: Bishop's Gambit, Bledow Countergambit (C33).

In this game, 20 half-moves are labelled opening, 21 middlegame and 0 endgame. The score contains 10 captures and 2 checks or mates; before a recorded move, the position offered a median of 36 legal choices. The final recorded move is 21.Qh6#, which is checkmate; the stored result is 1-0.

Practice positions

The daily trainer uses a short set of positions from this complete score. Each link goes to the exact half-move rather than only the numbered move.

  1. 6.Nf3 — Develop the knight6.Nf3 was a leading choice in the fixed engine check.
  2. 15.Nf6+ — A forcing check15.Nf6+ was a leading choice in the fixed engine check.
  3. 21.Qh6# — Checkmate21.Qh6# was a leading choice in the fixed engine check.

Replay with move-by-move board facts

The board, fact panel and transcript use the same legal score. “Fixed engine check” means Stockfish 17.1, one thread, a fixed 25,000-node search and 3 candidate lines. It compares moves under one reproducible setting; it does not claim to reconstruct a player’s thoughts.

Robert James Fischer vs Greenblatt Programm, 1977

Start position

Use Previous and Next on the board, or select a move in the transcript. The board fact and fixed engine check remain visible until you choose another move.

Opening · 1.e4 to 10...Qxg5

  1. 1.e4 Claim central space

    Board fact: White moves the pawn from e2 to e4; from there it controls d5 and f5.

    Fixed engine check: Ranked first · e4 e5 Nf3 Nc6.

  2. 1...e5 Claim central space

    Board fact: Black moves the pawn from e7 to e5; from there it controls d4 and f4.

    Fixed engine check: Ranked first · e5 Nf3 Nc6 d4.

  3. 2.f4 Change the pawn structure

    Board fact: White moves the pawn from f2 to f4; the move changes the central pawn contact; from f4 it attacks Black's pawn on e5.

    Fixed engine check: Playable; Nf3 ranked higher · f4 exf4.

  4. 2...exf4 Exchange on f4

    Board fact: Black's pawn takes the pawn on f4; the move changes the central pawn contact; Black accepts doubled pawns on the f-file; black is ahead by 1 conventional material point after the capture.

    Fixed engine check: Ranked first · exf4 Nf3 d5 exd5.

  5. 3.Bc4 Develop the bishop

    Board fact: White develops the bishop from f1 to c4; from c4 it attacks Black's pawn on f7.

    Fixed engine check: Ranked first · Bc4 Qh4+ Kf1 d5.

  6. 3...d5 Change the pawn structure

    Board fact: Black moves the pawn from d7 to d5; the move changes the central pawn contact; from d5 it attacks White's bishop on c4 and White's pawn on e4.

    Fixed engine check: Ranked first · d5 exd5 Qh4+ Kf1.

  7. 4.Bxd5 Exchange on d5

    Board fact: White's bishop takes the pawn on d5; from d5 it attacks Black's pawn on b7 and Black's pawn on f7; material is level after the capture.

    Fixed engine check: Ranked first · Bxd5 Qh4+.

  8. 4...Nf6 Develop the knight

    Board fact: Black develops the knight from g8 to f6; from f6 it attacks White's bishop on d5 and White's pawn on e4.

    Fixed engine check: Near the leading choice · Nf6 Nc3 Nxd5 Nxd5.

  9. 5.Nc3 Develop the knight

    Board fact: White develops the knight from b1 to c3; from there it controls d5 and e4.

    Fixed engine check: Ranked first · Nc3 Nxd5 Nxd5 Bd6.

  10. 5...Bb4 Develop the bishop

    Board fact: Black develops the bishop from f8 to b4; from b4 it attacks White's knight on c3.

    Fixed engine check: Playable; Nxd5 ranked higher · Bb4 Nf3.

  11. 6.Nf3 Develop the knight

    Board fact: White develops the knight from g1 to f3; from there it controls d4 and e5.

    Fixed engine check: Ranked first · Nf3.

  12. 6...O-O Kingside castling

    Board fact: Black castles kingside, moving the king to g8 and the rook to f8. The move changes king safety and develops the rook in one turn.

    Fixed engine check: Ranked first · O-O O-O Nbd7 a3.

  13. 7.O-O Kingside castling

    Board fact: White castles kingside, moving the king to g1 and the rook to f1. The move changes king safety and develops the rook in one turn.

    Fixed engine check: Ranked first · O-O Nc6.

  14. 7...Nxd5 Exchange on d5

    Board fact: Black's knight takes the bishop on d5; from d5 it attacks White's knight on c3; black is ahead by 3 conventional material points after the capture.

    Fixed engine check: Ranked first · Nxd5 Nxd5 f5 d3.

  15. 8.Nxd5 Recapture on d5

    Board fact: White's knight recaptures the knight on d5; from d5 it attacks Black's bishop on b4 and Black's pawn on c7; material is level after the capture.

    Fixed engine check: Ranked first · Nxd5 f5 Nxb4 fxe4.

  16. 8...Bd6 Reposition the bishop

    Board fact: Black moves the bishop from b4 to d6; from there it controls e5, c5 and f4.

    Fixed engine check: Recorded move; f5 ranked higher · Bd6 d4 c6 Nxf4.

  17. 9.d4 Claim central space

    Board fact: White moves the pawn from d2 to d4; from there it controls e5 and c5.

    Fixed engine check: Ranked first · d4 c6 Nxf4 f6.

  18. 9...g5 Advance the g-pawn

    Board fact: Black moves the pawn from g7 to g5; from there it controls f4.

    Fixed engine check: Recorded move; Re8 ranked higher · g5 Nxg5.

  19. 10.Nxg5 Exchange on g5

    Board fact: White's knight takes the pawn on g5; from g5 it attacks Black's pawn on f7 and Black's pawn on h7; white is ahead by 1 conventional material point after the capture.

    Fixed engine check: Ranked first · Nxg5 Qxg5 e5 Bh3.

  20. 10...Qxg5 Recapture on g5

    Board fact: Black's queen recaptures the knight on g5; from g5 it attacks White's knight on d5 and White's pawn on g2; black is ahead by 2 conventional material points after the capture.

    Fixed engine check: Ranked first · Qxg5 e5 Bh3 Rf2.

Middlegame · 11.e5 to 21.Qh6#

  1. 11.e5 Create pressure on d6

    Board fact: White moves the pawn from e4 to e5; from e5 it attacks Black's bishop on d6.

    Fixed engine check: Ranked first · e5 Bxe5 dxe5 Nc6.

  2. 11...Bh3 Develop the bishop

    Board fact: Black develops the bishop from c8 to h3; from h3 it attacks White's pawn on g2.

    Fixed engine check: Ranked first · Bh3 Rf2 Bxe5 dxe5.

  3. 12.Rf2 Rook on the semi-open f-file

    Board fact: White moves the rook from f1 to f2; the rook now works on a semi-open f-file; from f2 it attacks Black's pawn on f4.

    Fixed engine check: Ranked first · Rf2 Nc6 Bxf4 Qg6.

  4. 12...Bxe5 Exchange on e5

    Board fact: Black's bishop takes the pawn on e5; from e5 it attacks White's pawn on d4; black is ahead by 3 conventional material points after the capture.

    Fixed engine check: Ranked first · Bxe5 dxe5 Nc6 Bxf4.

  5. 13.dxe5 Recapture on e5

    Board fact: White's pawn recaptures the bishop on e5; the move changes the central pawn contact; material is level after the capture.

    Fixed engine check: Ranked first · dxe5 Nc6 Bxf4 Qg6.

  6. 13...c6 Create pressure on d5

    Board fact: Black moves the pawn from c7 to c6; from c6 it attacks White's knight on d5.

    Fixed engine check: Recorded move; Nc6 ranked higher · c6 Bxf4 Qg7 Nf6+.

  7. 14.Bxf4 Exchange on f4

    Board fact: White's bishop takes the pawn on f4; from f4 it attacks Black's queen on g5; white is ahead by 1 conventional material point after the capture.

    Fixed engine check: Ranked first · Bxf4 Qg7 Nf6+ Kh8.

  8. 14...Qg7 Create pressure on e5

    Board fact: Black moves the queen from g5 to g7; from g7 it attacks White's pawn on e5 and White's pawn on g2.

    Fixed engine check: Ranked first · Qg7 Nf6+ Kh8 Qh5.

  9. 15.Nf6+ A forcing check

    Board fact: White moves the knight from d5 to f6; the move checks Black's king; from f6 it attacks Black's pawn on h7.

    Fixed engine check: Ranked first · Nf6+ Kh8 Qh5 Nd7.

  10. 15...Kh8 Answering the check

    Board fact: Black answers the check by moving the king from g8 to h8; from h8 it reinforces the queen on g7.

    Fixed engine check: Ranked first · Kh8 Qh5 Nd7 Bg5.

  11. 16.Qh5 Create pressure on h3

    Board fact: White moves the queen from d1 to h5; from h5 it attacks Black's bishop on h3 and Black's pawn on f7.

    Fixed engine check: Ranked first · Qh5 Nd7 Bg5 Nxe5.

  12. 16...Rd8 Rook on the open d-file

    Board fact: Black moves the rook from f8 to d8; the rook now occupies the open d-file; from there it controls d4, d5 and d3.

    Fixed engine check: Near the leading choice · Rd8 Qxh3 c5 Bh6.

  13. 17.Qxh3 Exchange on h3

    Board fact: White's queen takes the bishop on h3; from h3 it attacks Black's pawn on h7; white is ahead by 4 conventional material points after the capture.

    Fixed engine check: Ranked first · Qxh3 c5 Bh6 Qg6.

  14. 17...Na6 Develop the knight

    Board fact: Black develops the knight from b8 to a6; from there it controls c5.

    Fixed engine check: Ranked first · Na6 Be3 Nb4 Raf1.

  15. 18.Rf3 Rook on the semi-open f-file

    Board fact: White moves the rook from f2 to f3; the rook now works on a semi-open f-file; from there it controls c3, d3 and e3.

    Fixed engine check: Ranked first · Rf3 Qxf6 exf6 Rd5.

  16. 18...Qg6 Create pressure on f6

    Board fact: Black moves the queen from g7 to g6; from g6 it attacks White's knight on f6 and White's pawn on c2.

    Fixed engine check: Ranked first · Qg6 Rg3 Qxc2 Qg4.

  17. 19.Rc1 Improve the rook

    Board fact: White moves the rook from a1 to c1; from c1 it reinforces the pawn on c2.

    Fixed engine check: Recorded move; Rg3 ranked higher · Rc1 Rac8 Rg3 Rc7.

  18. 19...Kg7 Create pressure on f6

    Board fact: Black moves the king from h8 to g7; from g7 it attacks White's knight on f6.

    Fixed engine check: Recorded move; h5 ranked higher · Kg7 Rg3 h5 Nxh5+.

  19. 20.Rg3 Create pressure on g6

    Board fact: White moves the rook from f3 to g3; from g3 it attacks Black's queen on g6.

    Fixed engine check: Ranked first · Rg3 Kf8 Nxh7+ Ke7.

  20. 20...Rh8 Improve the rook

    Board fact: Black moves the rook from d8 to h8; from h8 it reinforces the rook on a8.

    Fixed engine check: Recorded move; Kf8 ranked higher · Rh8 Bh6#.

  21. 21.Qh6# Checkmate

    Board fact: White's queen moves from h3 to h6 and delivers checkmate; Black's king has no legal way to answer the attack.

    Fixed engine check: Ranked first · Qh6#.

PGN

[Event "Cambridge"] [Site "?"] [Date "1977.??.??"] [White "Fischer, Robert James"] [Black "Greenblatt Programm"] [Result "1-0"] 1. e4 e5 2. f4 exf4 3. Bc4 d5 4. Bxd5 Nf6 5. Nc3 Bb4 6. Nf3 O-O 7. O-O Nxd5 8. Nxd5 Bd6 9. d4 g5 10. Nxg5 Qxg5 11. e5 Bh3 12. Rf2 Bxe5 13. dxe5 c6 14. Bxf4 Qg7 15. Nf6+ Kh8 16. Qh5 Rd8 17. Qxh3 Na6 18. Rf3 Qg6 19. Rc1 Kg7 20. Rg3 Rh8 21. Qh6# 1-0

Sources and checking

Score source: Chess Database, version 1 by Ana Schaigorodsky (2016), licensed under CC BY 4.0. LibreChess selected the exact score identified by sha256:9ce60a6897a876e2b0ef71070b77a78981ec031a58909cdaefe2c6096acc0228 and pins it in the selection manifest.
Exact Figshare tags:
White="Fischer, Robert James"; Black="Comp Greenblatt"; Event="Cambridge"; Date="1977.??.??"; Result="1-0"
White="Fischer, Robert James"; Black="Greenblatt Programm"; Event="Cambridge"; Date="1977.??.??"; Result="1-0".
Reviewed display mapping: black Comp Greenblatt / Greenblatt ProgrammGreenblatt Programm. LibreChess parsed the main line with chess.js and stores normalised SAN. Source comments, side variations and termination detail were not retained.

LibreChess checks every SAN move with chess.js and compares the result and move sequence with a stored reference. The engine comparison was calculated offline from the fixed settings above; it is not a source for historical claims. No termination is inferred where the imported score does not preserve one.

Try today's selected positionsOpen the analysis board

Continue with another game

For a method you can apply to your own games, continue with studying model games and advanced candidate selection.