Lin, Bryan Enming vs Kaplan, Avi Harrison
2026 NY Marshall Winter Invitational | GM B · Round 6.5 · 2026.01.14 · 1-0 · B32 Sicilian Defense: Godiva 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.
PGN
[Event "2026 NY Marshall Winter Invitational | GM B"]
[Site "Lichess"]
[Date "2026.01.14"]
[Round "6.5"]
[White "Lin, Bryan Enming"]
[Black "Kaplan, Avi Harrison"]
[Result "1-0"]
[PlyCount "87"]
[WhiteElo "2340"]
[WhiteFideId "30987121"]
[WhiteTitle "IM"]
[BlackElo "2372"]
[BlackFideId "30934559"]
[BlackTitle "FM"]
[ECO "B32"]
[Source "LichessBroadcast"]
[SourceQuality "2"]
[ImportDate "2026-02-03"]
1. e4 { [%clk 1:30:57] } 1... c5 { [%clk 1:26:06] } 2. Nf3 { [%clk 1:31:24] }
2... Nc6 { [%clk 1:26:26] } 3. d4 { [%clk 1:31:30] } 3... cxd4
{ [%clk 1:26:51] } 4. Nxd4 { [%clk 1:31:55] } 4... Qb6 { [%clk 1:27:10] } 5.
Nb3 { [%clk 1:30:43] } 5... g6 { [%clk 1:27:31] } 6. Be3 { [%clk 1:23:14] }
6... Qb4+ { [%clk 1:27:51] } 7. N1d2 { [%clk 1:21:11] } 7... Bg7
{ [%clk 1:28:13] } 8. c3 { [%clk 1:19:33] } 8... Qd6 { [%clk 1:28:37] } 9. f4
{ [%clk 1:11:58] } 9... Qc7 { [%clk 1:28:58] } 10. Be2 { [%clk 1:01:24] } 10...
Nf6 { [%clk 1:28:46] } 11. Bf3 { [%clk 1:00:03] } 11... d6 { [%clk 1:16:02] }
12. O-O { [%clk 0:59:28] } 12... O-O { [%clk 1:15:40] } 13. Qe1
{ [%clk 0:54:42] } 13... b6 { [%clk 0:39:59] } 14. Nd4 { [%clk 0:44:55] } 14...
Bb7 { [%clk 0:38:16] } 15. Qg3 { [%clk 0:32:52] } 15... Rac8 { [%clk 0:35:23] }
16. Rae1 { [%clk 0:28:33] } 16... Nd7 { [%clk 0:32:37] } 17. Nb5
{ [%clk 0:24:17] } 17... Qb8 $6 { Inaccuracy. Qd8 was best.[%clk 0:32:35] } 18.
Bg4 { [%clk 0:23:44] } 18... Rcd8 { [%clk 0:31:18] } 19. h4 { [%clk 0:19:32] }
19... Nc5 $6 { Inaccuracy. a6 was best.[%clk 0:28:30] } 20. Bf2 $6
{ Inaccuracy. h5 was best.[%clk 0:18:36] } 20... a6 { [%clk 0:21:44] } 21. Nd4
{ [%clk 0:18:33] } 21... Qa8 { [%clk 0:22:07] } 22. Nc2 $6
{ Inaccuracy. b4 was best.[%clk 0:11:40] } 22... a5 { [%clk 0:18:25] } 23. h5
{ [%clk 0:07:18] } 23... Ba6 { [%clk 0:06:13] } 24. Be2 { [%clk 0:07:42] }
24... Kh8 { [%clk 0:06:01] } 25. hxg6 { [%clk 0:06:37] } 25... fxg6
{ [%clk 0:06:30] } 26. Bxc5 { [%clk 0:06:18] } 26... bxc5 { [%clk 0:06:19] }
27. Nf3 { [%clk 0:05:24] } 27... Rb8 { [%clk 0:05:57] } 28. Bxa6
{ [%clk 0:01:41] } 28... Qxa6 { [%clk 0:06:25] } 29. Ng5 { [%clk 0:01:25] }
29... Rxb2 $2 { Mistake. Bh6 was best.[%clk 0:06:05] } 30. Qh4 $6
{ Inaccuracy. Qh3 was best.[%clk 0:01:21] } 30... h6 { [%clk 0:06:30] } 31.
Ne3 { [%clk 0:01:43] } 31... Qd3 { [%clk 0:05:43] } 32. Ne6 { [%clk 0:00:32] }
32... Rf7 { [%clk 0:04:19] } 33. Ng5 { [%clk 0:00:50] } 33... Rf6 $6
{ Inaccuracy. Rf8 was best.[%clk 0:04:45] } 34. Ng4 { [%clk 0:00:53] } 34...
Qd2 { [%clk 0:05:15] } 35. Qh2 $2 { Mistake. Qh3 was best.[%clk 0:00:46] }
35... Rxf4 { [%clk 0:01:57] } 36. Rxf4 { [%clk 0:00:38] } 36... Qxe1+
{ [%clk 0:02:25] } 37. Rf1 { [%clk 0:01:04] } 37... Qe2 { [%clk 0:02:55] } 38.
Nf7+ { [%clk 0:01:18] } 38... Kh7 { [%clk 0:02:23] } 39. Nfxh6
{ [%clk 0:01:20] } 39... g5 $4 { Blunder. Qd2 was best.[%clk 0:00:37] } 40.
Nf7+ { [%clk 0:01:00] } 40... Kg8 { [%clk 0:00:44] } 41. Nxg5
{ [%clk 0:01:19] } 41... Qxf1+ $6
{ Inaccuracy. Qxg2+ was best.[%clk 0:00:31] } 42. Kxf1 { [%clk 0:01:44] }
42... Rxa2 $4 { Checkmate is now unavoidable. Nd8 was best.[%clk 0:00:36] }
43. Qh7+ { [%clk 0:02:06] } 43... Kf8 { [%clk 0:01:04] } 44. Qf5+ $2
{ Lost forced checkmate sequence. Qg6 was best.[%clk 0:02:22] } 1-0