Classic game replay
Mikhail Tal vs Margeir Petursson, 1987
This replay preserves the complete 91-ply score of Tal playing White across 46 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
- White
- Mikhail Tal
- Black
- Margeir Petursson
- Event
- Reykjavik
- Year
- 1987
- Result
- 1-0
- Opening
- A30 English Opening: Symmetrical Variation
Opening reference: English Opening: Symmetrical Variation (A30).
In this game, 20 half-moves are labelled opening, 43 middlegame and 28 endgame. The score contains 24 captures and 1 checks or mates; before a recorded move, the position offered a median of 32 legal choices. The source score ends after 46.h5 with the recorded result 1-0. Its termination tag was not retained, so this record does not infer whether the game ended by resignation, time or another cause.
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.
- 13.Bxg7 — Exchange on g713.Bxg7 was a leading choice in the fixed engine check.
- 21.Re4 — Create pressure on e621.Re4 was a leading choice in the fixed engine check.
- 29.Rc4 — Rook on the open c-file29.Rc4 was a leading choice in the fixed engine check.
- 31.Qxc4 — Recapture on c431.Qxc4 was a leading choice in the fixed engine check.
- 38.Ke3 — Activate the king38.Ke3 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.
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.c4 to 10...a6
-
1.c4
Advance the c-pawn
Board fact: White moves the pawn from c2 to c4; from there it controls d5.
Fixed engine check: Near the leading choice · c4.
-
1...c5
Advance the c-pawn
Board fact: Black moves the pawn from c7 to c5; from there it controls d4.
Fixed engine check: Ranked first · c5.
-
2.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 g6 e3 Nf6.
-
2...g6
Advance the g-pawn
Board fact: Black moves the pawn from g7 to g6; from there it controls f5.
Fixed engine check: Ranked first · g6 e4.
-
3.d4
Change the pawn structure
Board fact: White moves the pawn from d2 to d4; the move changes the central pawn contact; from d4 it attacks Black's pawn on c5.
Fixed engine check: Ranked first · d4 cxd4 Nxd4 Nf6.
-
3...cxd4
Exchange on d4
Board fact: Black's pawn takes the pawn on d4; the move changes the central pawn contact; Black accepts doubled pawns on the d-file; black is ahead by 1 conventional material point after the capture.
Fixed engine check: Ranked first · cxd4.
-
4.Nxd4
Recapture on d4
Board fact: White's knight recaptures the pawn on d4; from d4 it reinforces the pawn on e2; material is level after the capture.
Fixed engine check: Ranked first · Nxd4 Nf6 Nc3 d5.
-
4...Bg7
Develop the bishop
Board fact: Black develops the bishop from f8 to g7; from g7 it attacks White's knight on d4.
Fixed engine check: Ranked first · Bg7 e4.
-
5.Nc2
Reroute the knight
Board fact: White moves the knight from d4 to c2; from there it controls d4 and e3.
Fixed engine check: Near the leading choice · Nc2 d6.
-
5...Nc6
Develop the knight
Board fact: Black develops the knight from b8 to c6; from there it controls d4 and e5.
Fixed engine check: Ranked first · Nc6 e4 Nf6 Nc3.
-
6.g3
Advance the g-pawn
Board fact: White moves the pawn from g2 to g3; from there it controls f4.
Fixed engine check: Near the leading choice · g3 d6 Bg2 h5.
-
6...Nf6
Develop the knight
Board fact: Black develops the knight from g8 to f6; from there it controls d5 and e4.
Fixed engine check: Ranked first · Nf6 Bg2.
-
7.Bg2
Develop the bishop
Board fact: White develops the bishop from f1 to g2; from g2 it attacks Black's knight on c6.
Fixed engine check: Ranked first · Bg2 h5 h4 Ng4.
-
7...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: Near the leading choice · O-O.
-
8.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 d6 b3 h5.
-
8...d6
Advance the d-pawn
Board fact: Black moves the pawn from d7 to d6; from there it controls e5 and c5.
Fixed engine check: Ranked first · d6 b3.
-
9.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 h5 b3 h4.
-
9...Bd7
Develop the bishop
Board fact: Black develops the bishop from c8 to d7; from there it controls c6, e6 and f5.
Fixed engine check: Ranked first · Bd7 h3 a6 e4.
-
10.b3
Advance the b-pawn
Board fact: White moves the pawn from b2 to b3; from there it controls c4.
Fixed engine check: Near the leading choice · b3 Qc8 Bb2 Bh3.
-
10...a6
Advance the a-pawn
Board fact: Black moves the pawn from a7 to a6.
Fixed engine check: Ranked first · a6 Bb2.
Middlegame · 11.Bb2 to 32.Qxc5
-
11.Bb2
Develop the bishop
Board fact: White develops the bishop from c1 to b2; from there it controls c3.
Fixed engine check: Ranked first · Bb2 Qa5 a4 h5.
-
11...Rb8
Improve the rook
Board fact: Black moves the rook from a8 to b8; from b8 it reinforces the queen on d8.
Fixed engine check: Ranked first · Rb8 Rc1 Qa5 Nd5.
-
12.Nd5
Create pressure on f6
Board fact: White moves the knight from c3 to d5; from d5 it attacks Black's knight on f6 and Black's pawn on e7.
Fixed engine check: Ranked first · Nd5 Ne5 Nce3 Nxd5.
-
12...Nxd5
Exchange on d5
Board fact: Black's knight takes the knight on d5; from d5 it reinforces the pawn on e7; black is ahead by 3 conventional material points after the capture.
Fixed engine check: Near the leading choice · Nxd5 Bxg7 Kxg7 cxd5.
-
13.Bxg7
Exchange on g7
Board fact: White's bishop takes the bishop on g7; from g7 it attacks Black's rook on f8; material is level after the capture.
Fixed engine check: Ranked first · Bxg7 Ne3.
-
13...Ne3
Create pressure on d1
Board fact: Black moves the knight from d5 to e3; from e3 it attacks White's queen on d1 and White's rook on f1.
Fixed engine check: Ranked first · Ne3 Nxe3 Kxg7 Qc2.
-
14.Nxe3
Exchange on e3
Board fact: White's knight takes the knight on e3; from e3 it reinforces the queen on d1; white is ahead by 3 conventional material points after the capture.
Fixed engine check: Ranked first · Nxe3 Kxg7 Qc2 Be6.
-
14...Kxg7
Exchange on g7
Board fact: Black's king takes the bishop on g7; from g7 it reinforces the rook on f8; material is level after the capture.
Fixed engine check: Ranked first · Kxg7.
-
15.Qc1
Reposition the queen
Board fact: White moves the queen from d1 to c1; from there it controls c3, c4 and e3.
Fixed engine check: Ranked first · Qc1 Be6 Rd1 Qb6.
-
15...Be6
Create pressure on c4
Board fact: Black moves the bishop from d7 to e6; from e6 it attacks White's pawn on c4.
Fixed engine check: Ranked first · Be6 Rd1 Qb6 Nd5.
-
16.Rd1
Rook on the semi-open d-file
Board fact: White moves the rook from f1 to d1; the rook now works on a semi-open d-file; from d1 it attacks Black's pawn on d6.
Fixed engine check: Ranked first · Rd1 Qb6 Qb2+ f6.
-
16...Qb6
Create pressure on e3
Board fact: Black moves the queen from d8 to b6; from b6 it attacks White's knight on e3 and White's pawn on b3.
Fixed engine check: Ranked first · Qb6 Bd5.
-
17.h4
Advance the h-pawn
Board fact: White moves the pawn from h2 to h4.
Fixed engine check: Ranked first · h4.
-
17...Ne5
Create pressure on c4
Board fact: Black moves the knight from c6 to e5; from e5 it attacks White's pawn on c4.
Fixed engine check: Ranked first · Ne5 Bd5 Bd7 Qc3.
-
18.Qc3
Create pressure on e5
Board fact: White moves the queen from c1 to c3; from c3 it attacks Black's knight on e5.
Fixed engine check: Ranked first · Qc3 f6.
-
18...f6
Advance the f-pawn
Board fact: Black moves the pawn from f7 to f6; from there it controls e5.
Fixed engine check: Ranked first · f6 a4 Qa7 Nd5.
-
19.Rd4
Rook on the semi-open d-file
Board fact: White moves the rook from d1 to d4; the rook now works on a semi-open d-file; from d4 it attacks Black's pawn on d6.
Fixed engine check: Ranked first · Rd4 Qc7.
-
19...Qc7
Create pressure on c4
Board fact: Black moves the queen from b6 to c7; from c7 it attacks White's pawn on c4.
Fixed engine check: Ranked first · Qc7 f4 Ng4 Re4.
-
20.f4
Create pressure on e5
Board fact: White moves the pawn from f2 to f4; from f4 it attacks Black's knight on e5.
Fixed engine check: Near the leading choice · f4 Ng4.
-
20...Nc6
Create pressure on d4
Board fact: Black moves the knight from e5 to c6; from c6 it attacks White's rook on d4.
Fixed engine check: Playable; Ng4 ranked higher · Nc6 Rd2 Rfe8 Rd3.
-
21.Re4
Create pressure on e6
Board fact: White moves the rook from d4 to e4; from e4 it attacks Black's bishop on e6.
Fixed engine check: Ranked first · Re4 Nd8 Rd1 h5.
-
21...Bg8
Create pressure on c4
Board fact: Black moves the bishop from e6 to g8; from g8 it attacks White's pawn on c4.
Fixed engine check: Ranked first · Bg8 Nd5.
-
22.Rd1
Rook on the semi-open d-file
Board fact: White moves the rook from a1 to d1; the rook now works on a semi-open d-file; from d1 it attacks Black's pawn on d6.
Fixed engine check: Ranked first · Rd1 b5 Nd5 Qa7+.
-
22...e5
Change the pawn structure
Board fact: Black moves the pawn from e7 to e5; the move changes the central pawn contact; from e5 it attacks White's pawn on f4.
Fixed engine check: Ranked first · e5 h5 f5 fxe5.
-
23.Nd5
Create pressure on c7
Board fact: White moves the knight from e3 to d5; from d5 it attacks Black's queen on c7 and Black's pawn on f6.
Fixed engine check: Ranked first · Nd5 Bxd5 cxd5 Qb6+.
-
23...Bxd5
Exchange on d5
Board fact: Black's bishop takes the knight on d5; from d5 it attacks White's rook on e4 and White's pawn on c4; black is ahead by 3 conventional material points after the capture.
Fixed engine check: Ranked first · Bxd5 Rxd5.
-
24.cxd5
Recapture on d5
Board fact: White's pawn recaptures the bishop on d5; the move changes the central pawn contact; from d5 it attacks Black's knight on c6; material is level after the capture.
Fixed engine check: Ranked first · cxd5.
-
24...Qb6+
A forcing check
Board fact: Black moves the queen from c7 to b6; the move checks White's king; from b6 it attacks White's pawn on b3.
Fixed engine check: Ranked first · Qb6+.
-
25.e3
Answering the check
Board fact: White answers the check by moving the pawn from e2 to e3; from there it controls d4 and f4.
Fixed engine check: Ranked first · e3 Ne7.
-
25...Ne7
Create pressure on d5
Board fact: Black moves the knight from c6 to e7; from e7 it attacks White's pawn on d5.
Fixed engine check: Ranked first · Ne7 Bh3 Nf5 Bxf5.
-
26.Bh3
Reposition the bishop
Board fact: White moves the bishop from g2 to h3; from there it controls e6 and f5.
Fixed engine check: Ranked first · Bh3 Nf5 Bxf5 gxf5.
-
26...Nf5
Create pressure on e3
Board fact: Black moves the knight from e7 to f5; from f5 it attacks White's pawn on e3 and White's pawn on g3.
Fixed engine check: Ranked first · Nf5 Bxf5 gxf5 Rb4.
-
27.Bxf5
Exchange on f5
Board fact: White's bishop takes the knight on f5; from f5 it attacks Black's pawn on g6; white is ahead by 3 conventional material points after the capture.
Fixed engine check: Ranked first · Bxf5 gxf5 Rb4 Qd8.
-
27...gxf5
Recapture on f5
Board fact: Black's pawn recaptures the bishop on f5; the move changes the central pawn contact; Black accepts doubled pawns on the f-file; from f5 it attacks White's rook on e4; material is level after the capture.
Fixed engine check: Ranked first · gxf5 Rb4.
-
28.Rb4
Create pressure on b6
Board fact: White moves the rook from e4 to b4; from b4 it attacks Black's queen on b6.
Fixed engine check: Ranked first · Rb4 Qa7 Rc4 Rbc8.
-
28...Qa7
Create pressure on e3
Board fact: Black moves the queen from b6 to a7; from a7 it attacks White's pawn on e3.
Fixed engine check: Ranked first · Qa7.
-
29.Rc4
Rook on the open c-file
Board fact: White moves the rook from b4 to c4; the rook now occupies the open c-file; from there it controls d4, e4 and c3.
Fixed engine check: Ranked first · Rc4 Rbc8 Kf2 Rxc4.
-
29...Rbc8
Rook on the open c-file
Board fact: Black moves the rook from b8 to c8; the rook now occupies the open c-file; from c8 it attacks White's rook on c4.
Fixed engine check: Ranked first · Rbc8 Kf2 Rxc4 Qxc4.
-
30.Kf2
Reposition the king
Board fact: White moves the king from g1 to f2; from there it controls e3 and f3.
Fixed engine check: Ranked first · Kf2.
-
30...Rxc4
Exchange on c4
Board fact: Black's rook takes the rook on c4; the rook now occupies the open c-file; from c4 it attacks White's queen on c3 and White's pawn on f4; black is ahead by 5 conventional material points after the capture.
Fixed engine check: Ranked first · Rxc4 Qxc4 Qb6 Rc1.
-
31.Qxc4
Recapture on c4
Board fact: White's queen recaptures the rook on c4; from c4 it attacks Black's pawn on a6; material is level after the capture.
Fixed engine check: Ranked first · Qxc4 Qb6 Rc1 Rf7.
-
31...Qc5
Create pressure on c4
Board fact: Black moves the queen from a7 to c5; from c5 it attacks White's queen on c4 and White's pawn on d5.
Fixed engine check: Playable; Qb6 ranked higher · Qc5 Qxc5.
-
32.Qxc5
Exchange on c5
Board fact: White's queen takes the queen on c5; from c5 it attacks Black's pawn on d6; white is ahead by 9 conventional material points after the capture.
Fixed engine check: Ranked first · Qxc5 dxc5 fxe5 fxe5.
Endgame · 32...dxc5 to 46.h5
-
32...dxc5
Recapture on c5
Board fact: Black's pawn recaptures the queen on c5; the move changes the central pawn contact; material is level after the capture.
Fixed engine check: Ranked first · dxc5.
-
33.Rc1
Rook on the semi-open c-file
Board fact: White moves the rook from d1 to c1; the rook now works on a semi-open c-file; from c1 it attacks Black's pawn on c5.
Fixed engine check: Playable; fxe5 ranked higher · Rc1 Rc8.
-
33...b6
Advance the b-pawn
Board fact: Black moves the pawn from b7 to b6; from there it controls c5.
Fixed engine check: Ranked first · b6 fxe5 fxe5 e4.
-
34.fxe5
Exchange on e5
Board fact: White's pawn takes the pawn on e5; the move changes the central pawn contact; White accepts doubled pawns on the e-file; from e5 it attacks Black's pawn on f6; white is ahead by 1 conventional material point after the capture.
Fixed engine check: Ranked first · fxe5 fxe5 e4 f4.
-
34...fxe5
Recapture on e5
Board fact: Black's pawn recaptures the pawn on e5; the move changes the central pawn contact; material is level after the capture.
Fixed engine check: Ranked first · fxe5 e4 f4 g4.
-
35.e4
Change the pawn structure
Board fact: White moves the pawn from e3 to e4; the move changes the central pawn contact; from e4 it attacks Black's pawn on f5.
Fixed engine check: Ranked first · e4.
-
35...Kf6
Activate the king
Board fact: Black moves the king from g7 to f6; from there it controls e5, e6 and f5.
Fixed engine check: Playable; Rf6 ranked higher · Kf6 Rf1 Ke7 Ke3.
-
36.exf5
Exchange on f5
Board fact: White's pawn takes the pawn on f5; the pawn is now passed; the move changes the central pawn contact; white is ahead by 1 conventional material point after the capture.
Fixed engine check: Recorded move; Rf1 ranked higher · exf5.
-
36...Rd8
Rook on the semi-open d-file
Board fact: Black moves the rook from f8 to d8; the rook now works on a semi-open d-file; from d8 it attacks White's pawn on d5.
Fixed engine check: Playable; Rg8 ranked higher · Rd8 Rd1 Rg8 d6.
-
37.Rd1
Improve the rook
Board fact: White moves the rook from c1 to d1; from there it controls d4, d5 and d3.
Fixed engine check: Ranked first · Rd1 Kxf5 Ke3 e4.
-
37...Kxf5
Exchange on f5
Board fact: Black's king takes the pawn on f5; from f5 it reinforces the pawn on e5; material is level after the capture.
Fixed engine check: Playable; Rg8 ranked higher · Kxf5 Ke3.
-
38.Ke3
Activate the king
Board fact: White moves the king from f2 to e3; from there it controls d4, e4 and d3.
Fixed engine check: Ranked first · Ke3 e4 d6 Ke5.
-
38...e4
Advance a passed pawn
Board fact: Black moves the pawn from e5 to e4; the pawn is now passed; from there it controls d3 and f3.
Fixed engine check: Ranked first · e4 d6.
-
39.d6
Advance a passed pawn
Board fact: White moves the pawn from d5 to d6; the pawn is now passed.
Fixed engine check: Ranked first · d6 Rd7 Rd5+ Ke6.
-
39...Ke5
Create pressure on d6
Board fact: Black moves the king from f5 to e5; from e5 it attacks White's pawn on d6.
Fixed engine check: Ranked first · Ke5 d7.
-
40.g4
Advance the g-pawn
Board fact: White moves the pawn from g3 to g4; from there it controls f5.
Fixed engine check: Playable; d7 ranked higher · g4 Rd7 g5 b5.
-
40...b5
Advance the b-pawn
Board fact: Black moves the pawn from b6 to b5; from there it controls c4.
Fixed engine check: Recorded move; Rd7 ranked higher · b5 d7.
-
41.g5
Advance the g-pawn
Board fact: White moves the pawn from g4 to g5; from there it controls f6.
Fixed engine check: Recorded move; d7 ranked higher · g5 Rxd6 Rxd6 Kxd6.
-
41...Rxd6
Exchange on d6
Board fact: Black's rook takes the pawn on d6; the rook now occupies the open d-file; from d6 it attacks White's rook on d1; black is ahead by 1 conventional material point after the capture.
Fixed engine check: Ranked first · Rxd6 Rxd6 Kxd6 Kxe4.
-
42.Rxd6
Recapture on d6
Board fact: White's rook recaptures the rook on d6; the rook now occupies the open d-file; from d6 it attacks Black's pawn on a6; white is ahead by 4 conventional material points after the capture.
Fixed engine check: Ranked first · Rxd6 Kxd6 Kxe4 Ke6.
-
42...Kxd6
Recapture on d6
Board fact: Black's king recaptures the rook on d6; from d6 it reinforces the pawn on c5; black is ahead by 1 conventional material point after the capture.
Fixed engine check: Ranked first · Kxd6 Kxe4 Ke6 a4.
-
43.Kxe4
Exchange on e4
Board fact: White's king takes the pawn on e4; the reduced material makes this king activation practical; material is level after the capture.
Fixed engine check: Ranked first · Kxe4.
-
43...Ke6
Activate the king
Board fact: Black moves the king from d6 to e6; from there it controls d5, e5 and d6.
Fixed engine check: Ranked first · Ke6 a4 c4 bxc4.
-
44.a4
Create pressure on b5
Board fact: White moves the pawn from a2 to a4; from a4 it attacks Black's pawn on b5.
Fixed engine check: Ranked first · a4 c4.
-
44...bxa4
Exchange on a4
Board fact: Black's pawn takes the pawn on a4; the move changes the central pawn contact; Black accepts doubled pawns on the a-file; from a4 it attacks White's pawn on b3; black is ahead by 1 conventional material point after the capture.
Fixed engine check: Ranked first · bxa4 bxa4 c4 h5.
-
45.bxa4
Recapture on a4
Board fact: White's pawn recaptures the pawn on a4; the move changes the central pawn contact; material is level after the capture.
Fixed engine check: Ranked first · bxa4 c4 h5 c3.
-
45...a5
Advance the a-pawn
Board fact: Black moves the pawn from a6 to a5.
Fixed engine check: Recorded move; c4 ranked higher · a5 h5.
-
46.h5
Advance the h-pawn
Board fact: White moves the pawn from h4 to h5.
Fixed engine check: Ranked first · h5 c4 Kd4 c3.
PGN
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:0e9d5aa873f37c6976421d1558f916723fec5f02496c2684f491e29448d46de8 and pins it in the selection manifest.
Exact Figshare tags:White="Tal, Mihail"; Black="Petursson, Margeir"; Event="Reykjavik"; Date="1987.??.??"; Result="1-0".
Reviewed display mapping: white Tal, Mihail → Tal, Mikhail. 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
- Iivo Nei vs Mikhail Tal, 1979 · replay record
- Mikhail Tal vs Lhamsuren Myagmarsuren, 1974 · edited study
- Mikhail Tal vs Anatoly M Kremenietsky, 1990 · replay record
- Mikhail Tal vs Jiri Fichtl, 1964 · replay record
- Mikhail Tal vs Alexander N Zaitsev, 1969 · replay record
- Vladimir K Doroshkievich vs Mikhail Tal, 1975 · replay record
- Mikhail Tal vs Georgy K Borisenko, 1964 · replay record
- Imre Varasdy vs Mikhail Tal, 1986 · replay record
For a method you can apply to your own games, continue with studying model games and advanced candidate selection.