Lu, Maximillian vs Guo, Ethan
2026 NY Marshall Winter Invitational | GM A · Round 5.4 · 2026.01.14 · 1-0 · B92 Sicilian Defense: Najdorf Variation, Opocensky Variation, Modern Line
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 A"]
[Site "Lichess"]
[Date "2026.01.14"]
[Round "5.4"]
[White "Lu, Maximillian"]
[Black "Guo, Ethan"]
[Result "1-0"]
[PlyCount "87"]
[WhiteElo "2411"]
[WhiteFideId "2096242"]
[WhiteTitle "IM"]
[BlackElo "2303"]
[BlackFideId "30976359"]
[BlackTitle "FM"]
[ECO "B92"]
[Source "LichessBroadcast"]
[SourceQuality "2"]
[ImportDate "2026-02-03"]
1. e4 { [%clk 1:29:33] } 1... c5 { [%clk 1:25:09] } 2. Nf3 { [%clk 1:29:59] }
2... d6 { [%clk 1:25:33] } 3. d4 { [%clk 1:30:25] } 3... cxd4
{ [%clk 1:25:59] } 4. Nxd4 { [%clk 1:30:48] } 4... Nf6 { [%clk 1:26:25] } 5.
Nc3 { [%clk 1:31:10] } 5... a6 { [%clk 1:26:50] } 6. Be2 { [%clk 1:31:35] }
6... e5 { [%clk 1:26:43] } 7. Nb3 { [%clk 1:32:03] } 7... Be7
{ [%clk 1:24:54] } 8. O-O { [%clk 1:32:08] } 8... Be6 { [%clk 1:24:50] } 9. Qd3
{ [%clk 1:27:48] } 9... O-O { [%clk 1:20:39] } 10. Bd2 { [%clk 1:32:55] } 10...
Nbd7 { [%clk 1:07:41] } 11. Nd5 { [%clk 1:33:22] } 11... Bxd5
{ [%clk 1:04:12] } 12. exd5 { [%clk 1:33:50] } 12... Nc5 { [%clk 1:02:52] } 13.
Nxc5 { [%clk 1:30:32] } 13... dxc5 { [%clk 1:03:17] } 14. c4 { [%clk 1:30:29] }
14... Ne8 { [%clk 1:02:38] } 15. Qe3 { [%clk 1:27:05] } 15... Bd6
{ [%clk 0:54:37] } 16. Bc3 { [%clk 1:10:02] } 16... Qe7 { [%clk 0:52:04] } 17.
g4 $6 { Inaccuracy. Bd3 was best.[%clk 1:09:25] } 17... Nc7 $6
{ Inaccuracy. e4 was best.[%clk 0:48:09] } 18. Bd3 { [%clk 1:08:51] } 18...
Rae8 { [%clk 0:45:15] } 19. Rae1 { [%clk 1:08:25] } 19... Qh4
{ [%clk 0:40:01] } 20. Qe4 { [%clk 1:01:52] } 20... g6 { [%clk 0:39:52] } 21.
Qg2 { [%clk 1:02:14] } 21... h6 $6 { Inaccuracy. b5 was best.[%clk 0:37:35] }
22. Re3 { [%clk 0:51:11] } 22... Qg5 { [%clk 0:35:54] } 23. Rfe1
{ [%clk 0:51:03] } 23... Re7 { [%clk 0:30:07] } 24. Qg3 { [%clk 0:41:34] }
24... Rfe8 { [%clk 0:29:11] } 25. Re4 { [%clk 0:39:00] } 25... f5 $2
{ Mistake. h5 was best.[%clk 0:26:52] } 26. h4 { [%clk 0:39:13] } 26... f4
{ [%clk 0:26:07] } 27. hxg5 { [%clk 0:37:46] } 27... fxg3 { [%clk 0:26:31] }
28. gxh6 { [%clk 0:38:07] } 28... gxf2+ { [%clk 0:26:42] } 29. Kxf2
{ [%clk 0:38:35] } 29... Kh7 { [%clk 0:27:05] } 30. g5 { [%clk 0:37:00] } 30...
Rf8+ { [%clk 0:25:58] } 31. Kg2 { [%clk 0:36:08] } 31... Rf5 { [%clk 0:26:15] }
32. Rg4 { [%clk 0:36:08] } 32... Rff7 { [%clk 0:26:15] } 33. Re3
{ [%clk 0:25:33] } 33... b6 { [%clk 0:25:23] } 34. Rf3 { [%clk 0:25:26] } 34...
Rf4 $6 { Inaccuracy. Rxf3 was best.[%clk 0:24:53] } 35. Rgxf4
{ [%clk 0:24:31] } 35... exf4 { [%clk 0:25:17] } 36. Bd2 { [%clk 0:24:56] }
36... Ne8 { [%clk 0:24:06] } 37. Bxf4 { [%clk 0:21:09] } 37... Bxf4
{ [%clk 0:24:29] } 38. Rxf4 { [%clk 0:21:38] } 38... Re5 { [%clk 0:24:52] } 39.
Rf7+ { [%clk 0:21:54] } 39... Kg8 { [%clk 0:25:11] } 40. h7+ { [%clk 0:22:20] }
40... Kh8 { [%clk 0:25:39] } 41. Kf3 { [%clk 0:22:34] } 41... Re1
{ [%clk 0:22:48] } 42. Kf2 { [%clk 0:22:13] } 42... Rd1 $4
{ Checkmate is now unavoidable. Nd6 was best.[%clk 0:22:53] } 43. Bxg6
{ [%clk 0:22:38] } 43... Rd2+ { [%clk 0:23:16] } 44. Ke3 { [%clk 0:23:01] } 1-0