Reviewed games / Chess.com blitz
MagnusCarlsen vs KodandaPrime: game review
MagnusCarlsen won on 23 October 2026, in the Nimzo-Indian Defense: Three Knights Variation. Stockfish 19 reviewed every move of both players at depth 18, double-checked the sharp moments deeper, and labelled each one from Brilliant to Blunder.
| MagnusCarlsen | Label | KodandaPrime |
|---|---|---|
| 1 | Brilliant | 0 |
| 1 | Great | 0 |
| 14 | Best | 15 |
| 4 | Excellent | 5 |
| 6 | Good | 5 |
| 7 | Book | 6 |
| 6 | Inaccuracy | 5 |
| 0 | Mistake | 1 |
| 0 | Blunder | 1 |
Key moments
The Brilliant and Great moves, and the costliest mistakes, as the review explains them.
13…Nh5: Mistake
13…Nh5 is a mistake: Black's winning chances go from 46% to 33%.
- White answers 14.Nxd5, which takes the pawn on d5.
- After Nxd5, White wins 1 point of material within 6 moves.
- Better was 13…Bf8 (+0.45): moving away uncovers the rook on e8, which now hits the e3 pawn.
Better: 13…Bf8 opens the line of the rook on e8 to the e3 pawn. Engine line: 14.Rae1 Nh5 15.Bh4 g5 16.Bg3 Nxg3 17.fxg3 Bg7 (+0.45).
14.Nxd5: Brilliant
14.Nxd5!! A real sacrifice: White gives up material and the engine still rates it best.
- Puts the knight on d5 where it can be taken.
- Taking is too dangerous: Black's best reply is 14…Nxg3 15.Nxe7+ Rxe7 16.hxg3 instead (the engine rates it +2.05).
- Takes the pawn on d5.
- Moving away uncovers the queen on c2, which now hits the c6 pawn.
- 14.Nxd5 wins a pawn and threatens Bc7, winning the queen for a bishop, picking it up with 15.Bxd8.
- Takes the d5 pawn and wins a pawn once the captures settle.
- The idea: 14.Nxd5!! offers the knight on d5. Taking it gives White the material back and more.
- What White gives up: 14.Nxd5 puts the knight on d5 where it can be taken by the c6 pawn. That's a knight on offer.
- If Black takes the knight: 14…cxd5 is met by 15.Bc7, attacking the queen. Then 16.Qxc7 takes the queen on c7, and 18.Bh7+ gives check. White ends up a piece and a pawn ahead: White is winning (+6.01).
- Black's best try: Black's best is to leave the knight alone and play 14…Nxg3. White answers 15.Nxe7+, taking the bishop on e7 with check. Then 16.hxg3 takes the knight on g3. White ends up a pawn ahead: White is clearly better (+2.05).
- Without the sacrifice: The best move without the sacrifice, 14.Be5, is clearly weaker (+0.45 against +2.05). Black answers 14…Nxe5, taking the bishop on e5. That would leave White level.
15.Nxe7+: Great
15.Nxe7+! The only good move here: every alternative is clearly worse.
- Takes the bishop on e7.
- The next best move, 15.Bh7+, would drop White's winning chances from 68% to 16% (−4.59).
- 15.Nxe7+ wins a knight.
- Takes the bishop on e7 and wins a knight once the captures settle.
- Black answers 15…Rxe7, taking back, leaving White with doubled g-pawns and a king with pawns missing from its shelter.
- After 15…Rxe7 16.hxg3 Nf6 17.Rfe1 a4 18.Rac1, White comes out a piece up (+1.86).
36…R3a5: Blunder
36…R3a5 is a blunder: Black's winning chances go from 38% to 17%.
- White answers 37.Bxg4, which takes the knight on g4.
- After Bxg4, White wins 1 point of material within 8 moves.
- Better was 36…Nxe5 (+1.34), which takes the knight on e5.
Better: 36…Nxe5 stops Nc4. After 37.dxe5 Qe6 38.e4 Be8 39.g4 hxg4 40.Bxg4 Qe7 41.Qxe7 Rxe7 42.Rc5, the queens come off (+1.34).
The opening
Nimzo-Indian Defense: Three Knights Variation (E21)
- Both sides followed opening theory up to 7.cxd5: 13 moves in all, 7 by White and 6 by Black.
- Theory runs out after 7.cxd5: too few games between strong players reached this position to go further.
Every move
The moves from Chess.com (the game), each with its label. Step through them on the board for the engine lines and an explanation of every move.
- 1.d4Nf6
- 2.c4e6
- 3.Nc3Bb4
- 4.Nf3O-O
- 5.Bg5h6
- 6.Bh4d5
- 7.cxd5exd5
- 8.Qb3a5
- 9.e3c6
- 10.Bd3Be7
- 11.O-ONbd7
- 12.Qc2Re8
- 13.Bg3Nh5
- 14.Nxd5Nxg3
- 15.Nxe7+Qxe7
- 16.hxg3Nf6
- 17.Rac1Ng4
- 18.Qc5Qf6
- 19.a3g6
- 20.b4axb4
- 21.axb4Ra3
- 22.Bc4Kg7
- 23.b5Ra5
- 24.Qb4Ra8
- 25.bxc6bxc6
- 26.Be2Bd7
- 27.Qc5h5
- 28.Qg5Qd6
- 29.Qf4Qe7
- 30.Rc2Ra5
- 31.Qc7Rea8
- 32.Rfc1R8a7
- 33.Qb6Ra3
- 34.Qc5Qf6
- 35.Qg5Qd6
- 36.Ne5R3a5
- 37.Bxg4hxg4
- 38.Qf4Bf5
- 39.Nxc6
More reviewed games
Every reviewed game, newest first.
- Pa Iniyan vs Narayanan S L1st Chola Chess Open International Grandmasters Chess Tournament 2026, round 5, 3 November 20261/2-1/2Accuracy 97.5 and 99.312.Bxc6
- Alexander Khripachenko vs Maxim TimoshinFIDE World Junior Rapid & Blitz Championships 2026, Rapid, Open, round 3, 2 November 20260-1Accuracy 96.1 and 97.122…Be6
- Parhamov vs JacoobsenChess.com blitz, 2 November 20260-1Accuracy 78.5 and 85.140…Rxg2+
- Anton Korobov vs Pavel Eljanovsachy.cz Extraliga 2026/27, round 2, 1 November 20261/2-1/2Accuracy 96.3 and 97.3
- Aram Hakobyan vs Mahammad MuradliKazChess Masters Almaty 2026, round 7, 1 November 20261-0Accuracy 89.5 and 85.224…Bxh3
- Denis Makhnev vs Shamsiddin VokhidovKazChess Masters Almaty 2026, round 7, 1 November 20261/2-1/2Accuracy 96.8 and 97.5
See your own games like this.
Enter a Chess.com or Lichess username or paste a PGN: free, no account, no daily limit.