Stern, Eli Russell vs Cooke, Grayson

Marshall Chess Club Junior Championship | Under 20 · Round 2 · 2026.01.31 · 0-1 · C01 French Defense: Exchange Variation

Moves

1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59.
PGN
[Event "Marshall Chess Club Junior Championship | Under 20"]
[Site "Lichess"]
[Date "2026.01.31"]
[Round "2"]
[White "Stern, Eli Russell"]
[Black "Cooke, Grayson"]
[Result "0-1"]
[PlyCount "118"]
[WhiteElo "1748"]
[WhiteFideId "39922022"]
[BlackElo "1881"]
[BlackFideId "30942330"]
[ECO "C01q"]
[Source "LichessBroadcast"]
[SourceQuality "2"]
[ImportDate "2023-03-03"]

1. e4 { [%clk 1:30:59] } 1... e6 { [%clk 1:30:56] } 2. d4 { [%clk 1:31:26] }
2... d5 { [%clk 1:31:22] } 3. exd5 { [%clk 1:31:53] } 3... exd5
{ [%clk 1:31:45] } 4. Nf3 { [%clk 1:32:19] } 4... Bd6 { [%clk 1:32:00] } 5. c4
{ [%clk 1:32:30] } 5... dxc4 { [%clk 1:30:50] } 6. Bxc4 { [%clk 1:32:53] } 6...
Nf6 { [%clk 1:29:47] } 7. O-O { [%clk 1:33:04] } 7... O-O { [%clk 1:29:21] } 8.
Bg5 { [%clk 1:29:47] } 8... h6 { [%clk 1:25:17] } 9. Be3 { [%clk 1:25:22] }
9... Bg4 { [%clk 1:18:04] } 10. h3 { [%clk 1:25:02] } 10... Bh5
{ [%clk 1:17:09] } 11. Nc3 $6 { Inaccuracy. g4 was  best.[%clk 1:19:28] } 11...
Nbd7 { [%clk 1:15:15] } 12. Be2 { [%clk 1:17:07] } 12... Re8 { [%clk 1:06:42] }
13. Nh4 { [%clk 1:12:42] } 13... Bxe2 { [%clk  1:06:55] } 14. Qxe2
{ [%clk 1:12:20] } 14... Nb6 { [%clk 0:58:25] } 15. Nf5 { [%clk 1:10:04] }
15... c6 { [%clk 0:53:19] } 16. Qf3 { [%clk 1:06:40] } 16... Bc7
{ [%clk 0:49:32] } 17. Ne2 $6 { Inaccuracy. Rfe1 was best.[%clk 0:54:33] }
17... Nc4 { [%clk 0:43:19] } 18. Rac1 { [%clk 0:51:54] } 18... Nd6
{ [%clk 0:43:04] } 19. Nxd6 $6 { Inaccuracy. Nfg3 was best.[%clk 0:42:21] }
19... Qxd6 { [%clk 0:39:30] } 20. Bf4 $6
{ Inaccuracy. Ng3 was best.[%clk 0:40:39] } 20... Qd5 { [%clk  0:39:50] } 21.
Bxc7 $6 { Inaccuracy. Qc3 was best.[%clk 0:25:15] } 21... Qxf3
{ [%clk 0:40:16] } 22. gxf3 { [%clk 0:25:42] } 22... Rxe2 { [%clk 0:40:30] }
23. Rb1 { [%clk 0:25:20] } 23... Nd5 { [%clk 0:39:22] } 24. Ba5
{ [%clk 0:24:16] } 24... Rae8 { [%clk 0:35:57] } 25. Bc3 { [%clk 0:23:13] }
25... Nf4 { [%clk 0:35:03] } 26. Kh2 { [%clk 0:22:16] } 26... Nd3 $6
{ Inaccuracy. Nd5 was best.[%clk  0:35:23] } 27. Kg1 $6
{ Inaccuracy. Kg3 was best.[%clk 0:21:11] } 27... R8e6 { [%clk 0:35:00] } 28.
a3 { [%clk 0:20:10] } 28... Rg6+ { [%clk 0:34:56] } 29. Kh2 { [%clk 0:20:31] }
29... Rxf2+ $4 { Blunder. Nxf2 was best.[%clk 0:32:03] } 30. Rxf2
{ [%clk 0:20:46] } 30... Nxf2 { [%clk 0:32:24] } 31. Re1 $4
{ Blunder. d5  was best.[%clk 0:20:09] } 31... Re6 { [%clk 0:31:07] } 32. Rxe6
{ [%clk 0:19:19] } 32... fxe6 { [%clk 0:31:33] } 33. b3 { [%clk 0:19:05] }
33... Nd3 { [%clk  0:31:29] } 34. Bd2 { [%clk 0:19:04] } 34... Kf7
{ [%clk 0:26:10] } 35. Kg2 { [%clk  0:18:21] } 35... g5 { [%clk 0:24:33] } 36.
h4 { [%clk 0:15:26] } 36... Kg6 $4 { Blunder. gxh4 was best.[%clk 0:23:53] }
37. hxg5 { [%clk 0:15:47] } 37... hxg5 { [%clk 0:24:18] } 38. Kf1
{ [%clk 0:15:30] } 38... Kf5 { [%clk 0:24:44] } 39. Ke2 { [%clk 0:15:47] }
39... Nf4+ { [%clk 0:25:09] } 40. Ke3 { [%clk 0:15:06] } 40... b6
{ [%clk 0:21:04] } 41. Kf2 $2 { Mistake.  Bc1 was best.[%clk 0:14:58] } 41...
e5 $6 { Inaccuracy. c5 was best.[%clk 0:18:01] } 42. dxe5 { [%clk  0:15:06] }
42... Nd3+ { [%clk 0:18:07] } 43. Kg3 $6
{ Inaccuracy. Ke3 was  best.[%clk 0:14:40] } 43... Nxe5 { [%clk 0:17:31] } 44.
f4 $4 { Blunder. Kf2 was best.[%clk 0:14:23] } 44... gxf4+ { [%clk 0:17:54] }
45. Bxf4 { [%clk 0:14:43] } 45... c5 { [%clk 0:18:18] } 46. Be3
{ [%clk 0:12:23] } 46... c4 { [%clk 0:17:03] } 47. bxc4 { [%clk 0:11:53] }
47... Nxc4 { [%clk 0:17:21] } 48. Bc1 { [%clk 0:11:50] } 48... Ke4
{ [%clk 0:17:44] } 49. a4 { [%clk 0:12:06] } 49... Kd3 { [%clk  0:17:38] } 50.
Kf2 $6 { Inaccuracy. Kf3 was best.[%clk 0:12:15] } 50... Kc2 { [%clk 0:18:01] }
51. Bh6 { [%clk 0:12:33] } 51... Kb3 { [%clk 0:18:26] } 52. Ke2
{ [%clk 0:12:56] } 52... Kxa4 { [%clk 0:18:50] } 53. Kd1 { [%clk 0:13:01] }
53... Kb3 { [%clk 0:19:16] } 54. Kc1 { [%clk 0:13:21] } 54... a5
{ [%clk 0:19:25] } 55. Kb1 $6
{ Checkmate is now unavoidable. Bf8 was best.[%clk  0:13:44] } 55... a4
{ [%clk 0:19:44] } 56. Ka1 { [%clk 0:14:09] } 56... Na3 { [%clk 0:18:25] } 57.
Bg7 { [%clk 0:13:43] } 57... Nc2+ { [%clk 0:18:50] } 58. Kb1 { [%clk 0:14:06] }
58... a3 { [%clk 0:19:12] } 59. Bb2 { [%clk 0:14:23] } 59... a2+
{ [%clk 0:19:33] } 0-1