Kasparov versus the World: computer analysis

Chessgames.com game link

August 2026 run

Every candidate move tested from moves 6 to 39 was searched for two hours on a dual AMD EPYC 9654-class machine (192 cores, 384 threads, 503 GB RAM, complete 6-piece Syzygy tablebases in memory). The 73 main searches examined about 200 billion nodes each. They reached depths of 21 to 118 ply overall; the non-losing candidates reached depths of 60 to 118. Every main search was given the same time, and the transposition table was cleared before each one, so the searches are comparable.

The raw log is here: kvw-2026-runs.jsonl (JSON Lines, one record per search). It contains the 73 main searches, three completed follow-up searches in the 16…Ra5 17. Nb5 line, and one follow-up stopped after 31 minutes as being of minor importance. Every completed record gives the evaluation, depth, node count, tablebase hits and full principal variation.

Findings. Three moves changed the outcome:

Everything else tested is consistent with a draw. Every non-losing move tested evaluates to exactly +0.00. The only exceptions are four opening moves that are fractionally worse without being wrong (6…Nd4 +0.16, 6…Ne5 +0.13, 7…Ne5 +0.10, 6…g6 +0.03), and 16…Nd4 at +0.03.

Except where the position is covered by tablebases, +0.00 is a very deep Stockfish assessment, not a mathematical proof. It also does not mean that the moves are equally easy for a human to play; it means that the search found no difference in game-theoretic outcome.

This supersedes two earlier claims of mine.

I previously reported that 16… Ra5 (Elisabeth Paehtz's move) was worth −0.15 and was the one place the World Team had a strictly better option than what it played. At two hours and depth 79 it is +0.00, exactly like the eight other playable moves in that position. Apart from the two outcome-changing Black errors at 37 and 54, no tested World move was worse in outcome than an available alternative.

I also reported the choice at move 26, 26…f4 against 26…Bc5 (the move Michael Nielsen's Reinventing Discovery treats as the World Team's key contribution), as equal. That still holds: both are +0.00. The contribution may have mattered practically, but it did not change the game-theoretic result.

The three decisive moments

Move 37 (Black): the only drawing move

Position after 37. g5. 37… e5 holds at +0.00 to depth 118. The played 37… e6?? loses: +9.38.

Only three voices on record picked e5: Paehtz, Suttles and Orlov.

After 37. g5, Black to move

Move 38 (White): the only winning move

Position after 37… e6??. 38. Rd1 wins: +9.64. The played 38. h6 is +0.00 to depth 113: it only draws.

Kasparov had one winning move here and did not find it.

After 37… e6, White to move

Move 54 (Black): the final mistake

Position after 54. Qf4. 54… Qd3 and 54… Qd5 draw; the played 54… b4?? loses to 55. Qxb4.

From Black's 49th move this is a 7-piece endgame, so every claim here is tablebase-exact rather than an engine estimate. Play it through at the tablebase explorer.

After 54. Qf4, Black to move

How the public analysis cut both ways

The World Team's analysis was public, and after the game Kasparov acknowledged that he had followed the discussion on MSN and used it to his advantage. At moves 37 and 38 it may have worked in both directions.

Before move 37 the bulletin board had examined 37…e5, but much of the analysis feared 38. Bc1. The World therefore chose 37…e6??, which the present run shows was the losing move. The World Team was also preparing for the expected 38. Rd1 and had concluded that Black's only hope was the desperate 38…Ke4. Long contemporary lines appeared to give Black a draw, but later analysis found that White wins by a full-board zugzwang.

Kasparov said that he had intended to play 38. Rd1, but that over dinner a defensive move for Black came to him which he could not refute. Because he had admitted consulting the World Team's analysis, it has long been supposed that its 38…Ke4 line influenced his decision. There is no direct evidence of this, so it remains a plausible explanation rather than a fact. Ken Regan's contemporary and post-game account is here.

So the World Team's public analysis may have cost it the draw at move 37, by steering it away from 37…e5, and given it back at move 38, by putting Kasparov off 38. Rd1.

Analyst scorecard

The four expert analysts who advised the World Team in 1999, Irina Krush, Elisabeth Paehtz, Florin Felecan and Etienne Bacrot, each posted a recommendation per move. Krush was the principal advisor; the World Team usually voted in her choice.

The muted columns are seven further contemporary voices, recovered from the Internet Archive and from my own 1999 files: the St Petersburg GM Chess School; correspondence GM Roberto Alvarez’s Ajedrez de Estilo; Barnet Chess Club; the Computer Chess Team (the volunteer engine-analysis group I belonged to); the Finnish IM Antti Pihlajasalo, posting as “IM2429”; Canadian GM Duncan Suttles; and IM Georgi Orlov’s chessplayer.com column. The four analysts’ per-move commentary is preserved in gameanalysis.txt. “(absent)” means no pre-vote recommendation survives; “(none)” that the source explicitly made none.

MoveKrushPaehtzFelecanBacrotGM SchoolAlvarezBarnetCCTIM2429SuttlesOrlovPlayed
1…c5c5d6c5 e5e5(absent)(absent)(absent)(absent)(absent)c5
2…d6d6d6d6 Nc6e6(absent)(absent)(absent)(absent)(no pick)d6
3…Nd7Nd7Bd7Bd7 (no pick)Nc6(absent)(absent)(absent)(absent)(absent)Bd7
4…Qxd7Qxd7Qxd7(absent) Qxd7Nxd7Qxd7(absent)(absent)(absent)(absent)Qxd7
6…g6 (+0.03)Ne5 (+0.13)Nf6 (=)Nf6 (=) Nd4 (+0.16)Nf6 (=)g6 (+0.03)(absent)(absent)(absent)(absent)Nf6
7…g6 (=)g6 (=)g6 (=)Ne5 (+0.10) g6 (=)g6 (=)g6 (=)(absent)(absent)(absent)(absent)g6
10…Qe6 (=)Qe6 (=)O-O (=)O-O (=) Qe6 (=)O-O (=)Qe6 (=)Qe6 (=)(absent)(absent)(absent)Qe6
15…Ra8 (=)b5 (=)d5 (=)Rd8 (=) b5 (=)b5 (=)(no pick)b5 (=)(absent)(absent)b5 (=)Ra8
16…Ne4 (=)Ra5 (=)Nd4 (+0.03)d5 (=) Ne4 (=)Ne4 (=)(absent)Ne4 (=)(absent)(absent)(absent)Ne4
18…f5 (=)Nd4 (=)Nd4 (=)Nd4 (=) f5 (=)f5 (=)f5 (=)f5 (=)(absent)(absent)f5 (=)f5
19…Qb4 (=)Nd4 (+3.53)Nd4 (+3.53)Qd4 (=) Qb4 (=)Qd4 (=)(absent)Be5 (=)Be5 (=)(absent)Qd4 (=)Qb4
21…Rxa4 (=)Rxa4 (=)Rh8 (+3.71)Rxa4 (=) Rxa4 (=)Rh8 (+3.71)(absent)Rxa4 (=)f4 (=)Rh8 (+3.71)(no pick)Rxa4
25…Bd4 (=)d5 (+4.78)Bd4 (=)Bd4 (=) Bd4 (=)b5 (+5.19)(absent)Bd4 (=)(absent)(absent)(absent)Bd4
26…f4 (=)Bc5 (=)Bc5 (=)Bc5 (=) Bc5 (=)Bc5 (=)(absent)Bc5 (=)(absent)d5 (+4.83)(no pick)f4
27…Be5 (=)Be5 (=)Be5 (=)Be5 (=) Be5 (=)Be5 (=)(absent)(absent)(absent)b5 (+3.78)(absent)Be5
29…Qc4 (=)Qc4 (=)Qc4 (=)Qc4 (=) Qc4 (=)Qc4 (=)(absent)(absent)(absent)Qe2 (=)(no pick)Qc4
32…fxg3 (=)f3 (+6.13)fxg3 (=)(absent) fxg3 (=)fxg3 (=)(absent)(absent)fxg3 (=)(absent)f3 (+6.13) or b4 (+6.54)fxg3
33…b4 (=)b4 (=)b4 (=)(absent) b4 (=)b4 (=)(absent)b4 (=)b4 (=)Bxg3 (+7.25)(absent)b4
35…b3 (=)b3 (=)b3 (=)b3 (=) b3 (=)b3 (=)(absent)(absent)b3 (=)Kd5 (=)(absent)b3
36…Kd5 (=)Nb4 (+8.82)b2 (+7.92)b2 (+7.92) Kd5 (=)Kd5 (=)Bc3 (=)Kd5 (=)Kd5 (=)Bc3 (=)(absent)Kd5
37…e6 (+9.38)e5 (=)e6 (+9.38)e6 (+9.38) e6 (+9.38)e6 (+9.38)(absent)e6 (+9.38)e6 (+9.38)e5 (=)e5 (=)e6
39…e5e5e5e5 e5e5(absent)e5e5Ke4 (loses)(absent)e5
51…Ka1 (draw)b5 (draw)d5 (loses)(absent) Ka1 (draw)Ka1 (draw)(absent)Ka1 (draw)Ka1 (draw)(absent)(no pick)b5
52…Kc1Kb2 (draw)Kb2 (draw)Ka1 (loses) Kb2 (draw)Kb2 (draw)(absent)(no pick)Kc1(absent)(absent)Kb2
53…Ka1 (draw)Kb3 (loses)Ka1 (draw)(absent) Ka1 (draw)Ka1 (draw)(absent)Ka1 (draw)(absent)(absent)(no pick)Ka1
54…b4 (loses)Qd3 (draw)Qd3 (draw)Qd5 (draw) b4 (loses)Qd5 (draw)(absent)b4 (loses)Qd3 (draw)(absent)b4 (loses)b4
58…Qf5 (loses)Qe4 (loses)Qf5 (loses)Qe4 (loses) Qf5 (loses)Qf5 (loses)(absent)Qe4 (equivocal)Qf5 (loses)(absent)(no pick)Qe4
60…(none)Kc1 (loses)Ka1 (loses)(none) (no pick)Ka1 (loses)(absent)(absent)(absent)(absent)Ka1 (loses)Kc1
61…(none)d4(resign)d4 (no pick)d4(absent)(absent)(absent)(absent)(absent)d4
62…(none)(none)(none)(none) (no pick)Qc6+(absent)(absent)(absent)Qc6+/Qa8 first(absent)(resigned)

Green = drawing; red = losing; shaded cell = the move the World Team played. (=) means the engine returned exactly +0.00; (draw) in the endgame rows means proved drawn by tablebase. Moves 1–4 were outside the 2026 run and carry no evaluation. Moves 51 onward are 6- and 7-piece endgames, where the verdicts are tablebase-exact rather than engine estimates; 39…Ke4 is plainly lost and was not re-run.

How the analysts did

At move 36, where three of the four analysts went wrong, only Krush's Kd5 held. And among all eleven sources, only Paehtz, Suttles and Orlov named 37…e5.

Recommendations and votes

The World Team usually voted for Krush's recommendation; at move 51 the voters went against her for the first time in 40 moves. At move 36 her drawing Kd5 beat the losing b2 by only 37.69% to 37.11% of the vote. One move later three of the four official analysts recommended losing moves, and Paehtz alone found the drawing 37…e5.

At move 54 it was the other way round: Paehtz, Felecan and Bacrot all recommended drawing queen moves, and Krush recommended the losing b4. Of the nine surviving sources with a recommendation, five named Qd3 or Qd5 and four named b4, but b4 was played. So at both losing moves, the right move had been recommended and was not chosen.

Kasparov's 17. Nb5

Kasparov writes that had the World played 16… Ra5, he intended 17. Nb5. Stockfish prefers 17. Bd2 (answering it with the surprising 17…Rh5), so his line was tested separately, two hours per position:

−0.0216…Ra5 17. Nb5best 17…Ne4 (depth 71)
+0.00… 17…Ne4 18. b3best 18…Qb4 (depth 72)
−0.05… 17…Ne4 18. Ra3best 18…f5 (depth 66)

All equal, with the engine giving over 99% draw in each. Kasparov's intended move is perfectly sound, and 16…Ra5 wins nothing against it. An older run had 18. b3 at −0.21 and 18. Ra3 at −0.33; that apparent edge for Black disappears with more depth. These positions are not simple, though: the line after 18. Ra3 runs 95 ply and passes through 21…Rxb5 and 26. Re8+, both sides sacrificing material to reach a drawn queen ending.

Verdict

The World Team stayed on a drawing path until 37… e6??; Kasparov's 38. h6?? handed the draw back; and 54… b4?? finally lost it. Every other tested move in the critical set preserved the same game-theoretic outcome as the available alternatives, according to the two-hour searches or, from the seven-piece ending, exactly according to tablebases.

At both of its losing moves the World Team's analysts had found the right answer, but the vote went the other way; in between, the team's public analysis may have put Kasparov off the winning move.

Raw data for every search: kvw-2026-runs.jsonl. For the analyses I posted between 2002 and 2023 with Crafty, Rybka, Houdini, Komodo, Critter, Bouquet and earlier Stockfish, see the previous analysis archive.