Guo, Ethan vs Narayanan, Samrug

2026 NY Marshall Winter Invitational | GM A · Round 2.4 · 2026.01.14 · 1-0 · B10 Caro-Kann Defense

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.
PGN
[Event "2026 NY Marshall Winter Invitational | GM A"]
[Site "Lichess"]
[Date "2026.01.14"]
[Round "2.4"]
[White "Guo, Ethan"]
[Black "Narayanan, Samrug"]
[Result "1-0"]
[PlyCount "115"]
[WhiteElo "2303"]
[WhiteFideId "30976359"]
[WhiteTitle "FM"]
[BlackElo "2428"]
[BlackFideId "30914051"]
[BlackTitle "IM"]
[ECO "B10"]
[Source "LichessBroadcast"]
[SourceQuality "2"]
[ImportDate "2026-02-03"]

1. e4 { [%clk 1:30:58] } 1... c6 { [%clk 1:30:53] } 2. Nf3 { [%clk 1:31:07] }
2... d5 { [%clk 1:31:18] } 3. d3 { [%clk 1:31:32] } 3... dxe4
{ [%clk 1:31:37] } 4. dxe4 { [%clk 1:31:53] } 4... Qxd1+ { [%clk 1:31:59] } 5.
Kxd1 { [%clk 1:32:17] } 5... Nf6 { [%clk 1:32:08] } 6. Nbd2 { [%clk 1:32:10] }
6... a5 { [%clk 1:30:12] } 7. a4 { [%clk 1:28:22] } 7... Nbd7
{ [%clk 1:26:21] } 8. Ne1 { [%clk 1:14:00] } 8... Nc5 { [%clk 1:10:07] } 9. f3
{ [%clk 1:13:44] } 9... Be6 { [%clk 1:09:51] } 10. Bc4 { [%clk 1:11:59] } 10...
Nfd7 { [%clk 1:05:30] } 11. Bxe6 { [%clk 1:07:20] } 11... Nxe6
{ [%clk 1:05:55] } 12. Nd3 { [%clk 1:06:45] } 12... h5 { [%clk 1:01:52] } 13.
Nc4 { [%clk 1:03:42] } 13... h4 { [%clk 1:00:39] } 14. Be3 { [%clk 1:02:56] }
14... g6 { [%clk 0:58:14] } 15. Ke2 { [%clk 1:00:46] } 15... Bg7
{ [%clk 0:52:01] } 16. c3 { [%clk 1:00:03] } 16... f5 { [%clk 0:46:09] } 17.
Rhd1 $6 { Inaccuracy.  exf5  was best.[%clk 0:56:03] } 17... fxe4
{ [%clk 0:43:44] } 18. fxe4 { [%clk  0:54:29] } 18... Rh5 { [%clk 0:32:59] }
19. Nf4 { [%clk 0:49:21] } 19... Nxf4+ { [%clk 0:33:18] } 20. Bxf4
{ [%clk 0:49:39] } 20... Nc5 { [%clk 0:32:01] } 21. Kf3 { [%clk 0:48:05] }
21... Kf7 { [%clk 0:27:03] } 22. Bc7 { [%clk 0:41:56] } 22... Ke6
{ [%clk 0:22:28] } 23. Rd8 { [%clk 0:38:40] } 23... Rxd8 { [%clk 0:22:09] } 24.
Bxd8 { [%clk 0:39:03] } 24... Be5 { [%clk 0:19:00] } 25. Nxa5
{ [%clk 0:35:56] } 25... Bxh2 { [%clk 0:11:53] } 26. b4 { [%clk 0:32:45] }
26... Nd7 $2 { Mistake.  Rh8 was best.[%clk 0:09:04] } 27. Nxb7
{ [%clk 0:30:23] } 27... Be5 $6 { Inaccuracy. Rg5 was  best.[%clk 0:07:41] }
28. a5 { [%clk 0:25:24] } 28... Bb8 $6
{ Inaccuracy. Bxc3 was best.[%clk  0:05:18] } 29. Bb6 { [%clk 0:23:25] } 29...
Ne5+ { [%clk 0:04:42] } 30. Kf2 { [%clk 0:21:35] } 30... h3 { [%clk 0:04:56] }
31. a6 { [%clk 0:15:49] } 31... h2 { [%clk 0:04:20] } 32. Rh1
{ [%clk 0:15:41] } 32... Ng4+ { [%clk 0:02:20] } 33. Kf3 { [%clk 0:13:59] }
33... Ne5+ { [%clk  0:02:44] } 34. Ke2 { [%clk 0:14:20] } 34... Rh8
{ [%clk 0:02:36] } 35. a7 { [%clk  0:07:42] } 35... Bxa7 { [%clk 0:02:11] } 36.
Bxa7 { [%clk 0:08:04] } 36... Ra8 { [%clk 0:02:38] } 37. Bd4 { [%clk 0:08:23] }
37... Ra2+ { [%clk 0:02:53] } 38. Ke3 { [%clk 0:08:45] } 38... Rxg2
{ [%clk 0:02:29] } 39. Nd8+ { [%clk 0:07:09] } 39... Kd6 { [%clk 0:02:08] } 40.
Bxe5+ { [%clk 0:07:30] } 40... Kxe5 { [%clk 0:02:33] } 41. Nxc6+
{ [%clk 0:07:55] } 41... Kd6 { [%clk 0:02:11] } 42. Nd4 { [%clk 0:08:11] }
42... g5 { [%clk 0:02:37] } 43. Nf3 { [%clk 0:07:47] } 43... g4
{ [%clk 0:02:38] } 44. Nxh2 { [%clk 0:06:49] } 44... Rg3+ { [%clk 0:02:10] }
45. Kf4 { [%clk  0:06:57] } 45... Rxc3 { [%clk 0:02:28] } 46. Nxg4
{ [%clk 0:07:19] } 46... Rb3 { [%clk 0:02:54] } 47. Rd1+ { [%clk 0:07:16] }
47... Ke6 { [%clk 0:03:15] } 48. Rd4 { [%clk 0:07:38] } 48... Rb1
{ [%clk 0:03:43] } 49. Nh2 { [%clk 0:07:16] } 49... Kf6 { [%clk 0:03:46] } 50.
Nf3 { [%clk 0:07:35] } 50... Rb3 { [%clk 0:04:03] } 51. Rc4 { [%clk 0:07:42] }
51... Rb1 { [%clk 0:04:23] } 52. e5+ { [%clk 0:07:27] } 52... Ke6
{ [%clk 0:04:48] } 53. Rd4 { [%clk 0:07:52] } 53... Kf7 { [%clk 0:05:02] } 54.
Ke4 { [%clk 0:08:01] } 54... e6 { [%clk 0:05:14] } 55. Rc4 { [%clk 0:07:54] }
55... Kg6 { [%clk 0:05:24] } 56. Kd4 { [%clk 0:08:02] } 56... Kf5
{ [%clk 0:05:28] } 57. Kc5 { [%clk 0:08:05] } 57... Rf1 { [%clk 0:05:53] } 58.
Rc3 { [%clk 0:08:29] } 1-0