Atwell, Rose vs Zhu, Linxi
2026 Charlotte Spring Norm Invitational | GM · Round 6.3 · 2026.03.21 · 0-1 · E11 Indian Defense: Anti-Nimzo-Indian
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.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
PGN
[Event "2026 Charlotte Spring Norm Invitational | GM"]
[Site "Lichess"]
[Date "2026.03.21"]
[Round "6.3"]
[White "Atwell, Rose"]
[Black "Zhu, Linxi"]
[Result "0-1"]
[PlyCount "176"]
[WhiteElo "2354"]
[WhiteFideId "30951011"]
[WhiteTitle "FM"]
[BlackElo "2308"]
[BlackFideId "39900428"]
[BlackTitle "FM"]
[ECO "E11"]
[Source "LichessBroadcast"]
[SourceQuality "2"]
[ImportDate "2026-04-07"]
1. d4 { [%clk 1:30:57] } 1... Nf6 { [%clk 1:30:51] } 2. c4 { [%clk 1:31:20] }
2... e6 { [%clk 1:31:06] } 3. Nf3 { [%clk 1:31:40] } 3... d5 { [%clk 1:31:29] }
4. g3 { [%clk 1:32:05] } 4... Bb4+ { [%clk 1:31:25] } 5. Bd2 { [%clk 1:32:28] }
5... Be7 { [%clk 1:31:47] } 6. Bg2 { [%clk 1:32:49] } 6... c6
{ [%clk 1:31:32] } 7. Qc2 { [%clk 1:32:12] } 7... Nbd7 { [%clk 1:31:13] } 8.
O-O { [%clk 1:31:14] } 8... b6 { [%clk 1:30:52] } 9. b3 { [%clk 1:29:48] } 9...
Bb7 { [%clk 1:30:49] } 10. Rd1 { [%clk 1:28:42] } 10... Rc8 { [%clk 1:29:01] }
11. Nc3 { [%clk 1:19:24] } 11... c5 { [%clk 1:19:55] } 12. cxd5
{ [%clk 1:18:01] } 12... exd5 { [%clk 1:09:47] } 13. dxc5 { [%clk 1:12:39] }
13... Ne4 $2 { Mistake. Nxc5 was best.[%clk 1:05:09] } 14. Qb2 $2
{ Mistake. Nd4 was best.[%clk 1:02:01] } 14... Bf6 { [%clk 1:03:06] } 15. Rac1
{ [%clk 0:52:48] } 15... Ndxc5 { [%clk 0:49:12] } 16. Qb1 { [%clk 0:50:32] }
16... O-O { [%clk 0:39:39] } 17. Bh3 { [%clk 0:39:20] } 17... Ra8
{ [%clk 0:28:36] } 18. Nxe4 { [%clk 0:33:29] } 18... Nxe4 { [%clk 0:24:28] }
19. Bb4 { [%clk 0:30:32] } 19... Re8 { [%clk 0:25:24] } 20. Qc2 $6
{ Inaccuracy. Bg2 was best.[%clk 0:30:24] } 20... d4 { [%clk 0:25:00] } 21.
Qc7 { [%clk 0:23:52] } 21... Qd5 { [%clk 0:25:19] } 22. Qd7 $4
{ Blunder. Bg2 was best.[%clk 0:22:05] } 22... Ng5 $4
{ Blunder. Nxf2 was best.[%clk 0:19:17] } 23. Bg4 { [%clk 0:12:53] } 23...
Qe4 { [%clk 0:17:59] } 24. h4 { [%clk 0:10:11] } 24... Rad8 { [%clk 0:15:50] }
25. Qc7 $2 { Mistake. Qf5 was best.[%clk 0:08:50] } 25... Be5
{ [%clk 0:14:46] } 26. Qc4 $6 { Inaccuracy. Qc2 was best.[%clk 0:06:29] } 26...
Qxg4 $6 { Inaccuracy. Bxg3 was best.[%clk 0:09:06] } 27. Nxg5
{ [%clk 0:05:21] } 27... Bd5 { [%clk 0:06:28] } 28. Qd3 { [%clk 0:04:24] }
28... g6 { [%clk 0:06:44] } 29. Be1 { [%clk 0:02:54] } 29... Bf6 $2
{ Mistake. h6 was best.[%clk 0:03:59] } 30. f3 { [%clk 0:01:34] } 30... Qd7
{ [%clk 0:04:23] } 31. Bd2 { [%clk 0:00:40] } 31... Re7 $6
{ Inaccuracy. Bg7 was best.[%clk 0:04:08] } 32. Kg2 { [%clk 0:00:36] } 32...
Rde8 { [%clk 0:04:23] } 33. Re1 { [%clk 0:00:58] } 33... Bc6 { [%clk 0:04:15] }
34. a4 { [%clk 0:01:14] } 34... Qb7 { [%clk 0:03:59] } 35. Kf2
{ [%clk 0:00:49] } 35... Qd7 { [%clk 0:03:59] } 36. Kg2 { [%clk 0:01:05] }
36... Bd5 { [%clk 0:03:50] } 37. Bf4 $2
{ Mistake. Nh3 was best.[%clk 0:00:35] } 37... Qb7 $2
{ Mistake. Qf5 was best.[%clk 0:03:09] } 38. Nh3 { [%clk 0:00:38] } 38... h5
{ [%clk 0:02:23] } 39. Nf2 { [%clk 0:00:42] } 39... Kg7 $6
{ Inaccuracy. a6 was best.[%clk 0:02:43] } 40. b4 { [%clk 0:00:43] } 40... a6
{ [%clk 0:02:51] } 41. Bg5 { [%clk 0:00:49] } 41... Bxg5 { [%clk 0:02:51] } 42.
hxg5 { [%clk 0:01:17] } 42... Kg8 { [%clk 0:03:13] } 43. Kf1
{ [%clk 0:01:10] } 43... Re5 { [%clk 0:02:34] } 44. Qxd4 { [%clk 0:01:20] }
44... Rxg5 $6 { Inaccuracy. Bc6 was best.[%clk 0:02:28] } 45. e4
{ [%clk 0:01:31] } 45... Be6 { [%clk 0:02:39] } 46. Qd6 $2
{ Mistake. Kg2 was best.[%clk 0:00:58] } 46... Qd7 { [%clk 0:01:30] } 47. Qf4
{ [%clk 0:00:37] } 47... Re5 { [%clk 0:01:22] } 48. Kg1 { [%clk 0:00:58] }
48... Bb3 { [%clk 0:01:35] } 49. a5 { [%clk 0:00:47] } 49... bxa5
{ [%clk 0:01:55] } 50. bxa5 { [%clk 0:01:11] } 50... Rxa5 { [%clk 0:01:48] }
51. e5 { [%clk 0:01:24] } 51... Bd5 { [%clk 0:01:36] } 52. g4 $6
{ Inaccuracy. Rcd1 was best.[%clk 0:00:38] } 52... Ra4 { [%clk 0:01:07] } 53.
Qg3 $6 { Inaccuracy. Qg5 was best.[%clk 0:00:34] } 53... h4 { [%clk 0:01:13] }
54. Qh3 { [%clk 0:00:39] } 54... Qe7 { [%clk 0:01:36] } 55. Rcd1
{ [%clk 0:00:41] } 55... Qc5 { [%clk 0:01:42] } 56. Rc1 { [%clk 0:00:44] }
56... Qa7 $6 { Inaccuracy. Qa3 was best.[%clk 0:01:41] } 57. Rcd1 $6
{ Inaccuracy. e6 was best.[%clk 0:00:42] } 57... Qa8 $4
{ Blunder. Qc5 was best.[%clk 0:01:08] } 58. Qxh4 { [%clk 0:00:56] } 58... Bxf3
{ [%clk 0:01:32] } 59. e6 { [%clk 0:00:39] } 59... Kg7 $4
{ Blunder. Bxd1 was best.[%clk 0:00:59] } 60. Rd7 $4
{ Blunder. exf7 was best.[%clk 0:00:35] } 60... Rf4 { [%clk 0:01:11] } 61. Qg5
$4 { Blunder. Re5 was best.[%clk 0:00:38] } 61... Qb8 { [%clk 0:01:31] } 62.
Qe5+ $6 { Inaccuracy. Re3 was best.[%clk 0:00:32] } 62... Qxe5
{ [%clk 0:01:56] } 63. Rxe5 { [%clk 0:01:02] } 63... Bxg4 { [%clk 0:01:43] }
64. Nxg4 { [%clk 0:01:00] } 64... Rxg4+ { [%clk 0:02:11] } 65. Kf2
{ [%clk 0:01:28] } 65... Rf4+ { [%clk 0:02:28] } 66. Kg3 { [%clk 0:01:16] }
66... Rf6 { [%clk 0:02:54] } 67. e7 { [%clk 0:01:36] } 67... Re6
{ [%clk 0:03:20] } 68. Kf4 { [%clk 0:01:54] } 68... Kf6 { [%clk 0:03:29] } 69.
Rxe6+ { [%clk 0:01:33] } 69... Kxe6 { [%clk 0:03:36] } 70. Ra7
{ [%clk 0:01:56] } 70... f6 { [%clk 0:04:00] } 71. Rxa6+ { [%clk 0:02:02] }
71... Kf7 { [%clk 0:04:10] } 72. Ra7 { [%clk 0:02:12] } 72... Rxe7
{ [%clk 0:04:37] } 73. Ra8 { [%clk 0:02:36] } 73... Rb7 { [%clk 0:05:03] } 74.
Rh8 { [%clk 0:03:01] } 74... Rb4+ { [%clk 0:05:30] } 75. Kf3
{ [%clk 0:03:26] } 75... g5 { [%clk 0:05:53] } 76. Rh6 { [%clk 0:03:51] }
76... Kg7 { [%clk 0:06:18] } 77. Rh1 { [%clk 0:04:14] } 77... Kg6
{ [%clk 0:06:46] } 78. Ra1 { [%clk 0:04:40] } 78... f5 { [%clk 0:06:39] } 79.
Ra8 { [%clk 0:05:01] } 79... Rb3+ { [%clk 0:07:04] } 80. Kf2 { [%clk 0:05:27] }
80... f4 { [%clk 0:07:30] } 81. Rf8 { [%clk 0:05:49] } 81... Kh5
{ [%clk 0:07:56] } 82. Rd8 { [%clk 0:06:01] } 82... Kg4 { [%clk 0:08:16] } 83.
Rd2 { [%clk 0:06:29] } 83... Rh3 { [%clk 0:08:46] } 84. Kg2 { [%clk 0:06:56] }
84... Rh8 { [%clk 0:08:41] } 85. Rd4 { [%clk 0:07:16] } 85... Ra8
{ [%clk 0:09:06] } 86. Rd2 { [%clk 0:07:42] } 86... Kh4 { [%clk 0:09:01] } 87.
Rf2 $2 { Checkmate is now unavoidable. Rd4 was best.[%clk 0:08:04] } 87... Ra3
{ [%clk 0:09:22] } 88. Rd2 $6
{ Checkmate is now unavoidable. Kg1 was best.[%clk 0:08:26] } 88... g4
{ [%clk 0:09:41] } 0-1