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 results were obtained under directly comparable conditions.

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, with no outcome-level distinction among those choices. 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 crucial 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

The public-analysis feedback loop

The objective sequence at moves 37 and 38 has an important historical context. 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 this particular moment, however, the information 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 that this is what happened, so it should remain a strong circumstantial explanation rather than a fact. Ken Regan's contemporary and post-game account is here.

The resulting irony is striking: the World Team's mistaken public analysis first hurt the World by steering it away from drawing 37…e5, then may have rescued it one move later by frightening Kasparov away from winning 38. Rd1. The game was not simply Kasparov against a crowd; it was a feedback system in which each side could be affected by the crowd's evolving beliefs.

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

Two patterns stand out. At the two fatal moments Krush chose the losing move both times, while at move 36 — where three of the four analysts went wrong — only her Kd5 held. And among all eleven sources, only Paehtz, Suttles and Orlov named 37…e5.

Discovery was not the same as selection

The scorecard is not a simple demonstration of “wisdom of crowds.” Krush served as the hub of the analysis network, and at move 51 the voters departed from her recommendation for the first time in 40 moves. At move 36 her drawing Kd5 defeated the losing b2 by only 37.69% to 37.11% of the vote — a margin of 0.58 percentage points. One move later, the majority view among the four official analysts was wrong: Paehtz alone found drawing 37…e5.

At move 54 the direction reversed. Paehtz, Felecan and Bacrot all supplied drawing queen moves, while Krush supplied losing b4. Across the nine surviving sources with a recommendation, five named Qd3 or Qd5 and four named b4; nevertheless b4 was played. The decisive failure was therefore not always a failure to discover the right move. At both Black blunders the correct move was already present in the network, but the authority-and-voting system did not select it.

Paehtz illustrates the value of dissent. She made more losing recommendations than any of the other official analysts, yet she was the only one of the four to solve the game's most important defensive problem. A system which filtered contributors only by their average record might have discarded the person holding the essential answer.

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.

The historical lesson is different from the bare engine verdict. The World Team generated the correct answer at both of its losing turns but failed to select it, while its public analysis may have induced Kasparov's error between them. The match demonstrated the power of distributed analysis, but also the separate problems of correlated belief, authority and vote aggregation.

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