Moon, Benjamin vs Zhang, Brian Qixuan

2026 Carolinas Classic · Round 1 · 2026.06.12 · 1-0 · A46 Indian Defense: London System

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.
PGN
[Event "2026 Carolinas Classic"]
[Site "Lichess"]
[Date "2026.06.12"]
[Round "1"]
[White "Moon, Benjamin"]
[Black "Zhang, Brian Qixuan"]
[Result "1-0"]
[PlyCount "137"]
[WhiteElo "2207"]
[WhiteFideId "2064847"]
[WhiteTitle "FM"]
[BlackElo "1824"]
[BlackFideId "39912183"]
[ECO "A46"]
[Source "LichessBroadcast"]
[SourceQuality "2"]
[ImportDate "2027-07-07"]

1. d4 { [%clk 1:46:35] } 1... Nf6 { [%clk 1:47:12] } 2. Nf3 { [%clk 1:46:39] }
2... e6 { [%clk 1:47:04] } 3. Bf4 { [%clk 1:46:43] } 3... d5 { [%clk 1:47:05] }
4. e3 { [%clk 1:46:47] } 4... c5 { [%clk 1:47:11] } 5. Be2 { [%clk 1:46:40] }
5... Bd6 { [%clk 1:46:38] } 6. dxc5 { [%clk 1:46:27] } 6... Bxc5
{ [%clk 1:40:15] } 7. O-O { [%clk 1:45:25] } 7... O-O { [%clk 1:39:08] } 8. c4
{ [%clk 1:45:24] } 8... Nc6 { [%clk 1:37:17] } 9. Nc3 { [%clk 1:45:25] } 9...
Ne4 { [%clk 1:27:16] } 10. Rc1 { [%clk 1:27:50] } 10... Nxc3 { [%clk 1:05:20] }
11. Rxc3 { [%clk 1:27:42] } 11... dxc4 { [%clk 1:04:00] } 12. Rxc4
{ [%clk 1:26:38] } 12... Be7 { [%clk 0:59:11] } 13. Qb1 { [%clk 1:17:31] }
13... Qa5 { [%clk 0:55:05] } 14. Rfc1 { [%clk 0:58:40] } 14... e5
{ [%clk 0:49:04] } 15. Bg5 $6 { Inaccuracy. Nxe5 was best. [%clk 0:57:39] }
15... f6 { [%clk 0:36:16] } 16. Rh4 { [%clk 0:50:56] } 16... e4
{ [%clk 0:30:10] } 17. Qxe4 $2 { Mistake. b4 was best. [%clk 0:07:44] } 17...
Bf5 { [%clk 0:30:13] } 18. Qc4+ { [%clk 0:05:35] } 18... Kh8 { [%clk 0:30:13] }
19. Bf4 { [%clk 0:04:38] } 19... g5 $6
{ Inaccuracy. Rac8 was best. [%clk 0:29:13] } 20. Rh5 $4
{ Blunder. e4 was best. [%clk 0:03:59] } 20... Bg6 { [%clk 0:28:06] } 21. Rh6
{ [%clk 0:03:54] } 21... gxf4 { [%clk 0:26:54] } 22. Qxf4 { [%clk 0:03:59] }
22... Kg7 $6 { Inaccuracy. Ne5 was best. [%clk 0:22:35] } 23. h4 $2
{ Mistake. Rh3 was best. [%clk 0:03:19] } 23... Qb4 { [%clk 0:21:28] } 24. Nd4
$6 { Inaccuracy. Rxg6+ was best. [%clk 0:02:42] } 24... Qd6 $4
{ Blunder. Nxd4 was best. [%clk 0:20:10] } 25. Rxg6+ { [%clk 0:01:36] } 25...
hxg6 { [%clk 0:18:38] } 26. Qxd6 { [%clk 0:01:38] } 26... Bxd6
{ [%clk 0:18:46] } 27. Ne6+ { [%clk 0:01:46] } 27... Kf7 { [%clk 0:18:20] } 28.
Nxf8 { [%clk 0:01:54] } 28... Rxf8 { [%clk 0:18:20] } 29. Bf3
{ [%clk 0:01:59] } 29... Rc8 { [%clk 0:18:03] } 30. g4 { [%clk 0:01:54] } 30...
Ke7 { [%clk 0:15:25] } 31. h5 { [%clk 0:01:43] } 31... gxh5 { [%clk 0:14:51] }
32. gxh5 { [%clk 0:01:52] } 32... Be5 { [%clk 0:14:38] } 33. b3
{ [%clk 0:01:59] } 33... Kd6 { [%clk 0:13:52] } 34. Be4 { [%clk 0:01:39] }
34... Rh8 { [%clk 0:12:48] } 35. f4 { [%clk 0:01:44] } 35... Bb2
{ [%clk 0:12:41] } 36. Rc2 { [%clk 0:01:52] } 36... Ba3 { [%clk 0:12:11] } 37.
Bf3 { [%clk 0:02:00] } 37... Bc5 { [%clk 0:11:57] } 38. Kf2 { [%clk 0:01:58] }
38... a5 { [%clk 0:10:13] } 39. Rc3 { [%clk 0:01:57] } 39... Ne7
{ [%clk 0:08:00] } 40. Rd3+ { [%clk 0:02:00] } 40... Ke6 { [%clk 0:06:54] } 41.
Bg4+ $6 { Inaccuracy. Kg2 was best. [%clk 0:02:05] } 41... f5
{ [%clk 0:06:51] } 42. Bf3 { [%clk 0:02:12] } 42... b6 { [%clk 0:06:44] } 43.
Kg3 { [%clk 0:01:57] } 43... Nc8 { [%clk 0:05:31] } 44. Kh4 { [%clk 0:01:39] }
44... Be7+ { [%clk 0:04:52] } 45. Kh3 { [%clk 0:01:44] } 45... Nd6 $6
{ Inaccuracy. Bc5 was best. [%clk 0:03:46] } 46. Rc3 { [%clk 0:01:53] } 46...
Rc8 { [%clk 0:01:21] } 47. Rxc8 { [%clk 0:02:01] } 47... Nxc8
{ [%clk 0:01:30] } 48. e4 { [%clk 0:02:10] } 48... fxe4 $4
{ Blunder. Kf6 was best. [%clk 0:00:45] } 49. Bg4+ { [%clk 0:02:14] } 49... Kf6
{ [%clk 0:00:38] } 50. Bxc8 { [%clk 0:02:23] } 50... e3 { [%clk 0:00:36] } 51.
Kg3 { [%clk 0:02:27] } 51... Bd6 { [%clk 0:00:29] } 52. Ba6 { [%clk 0:02:33] }
52... Kg7 { [%clk 0:00:23] } 53. Kf3 { [%clk 0:02:33] } 53... Kh6
{ [%clk 0:00:18] } 54. Kg4 { [%clk 0:02:38] } 54... Be7 { [%clk 0:00:14] } 55.
Be2 { [%clk 0:02:45] } 55... Bd6 { [%clk 0:00:20] } 56. Kf5 { [%clk 0:02:52] }
56... Be7 $4 { Blunder. b5 was best. [%clk 0:00:15] } 57. Ke6
{ [%clk 0:02:56] } 57... Bc5 $6 { Inaccuracy. Bd8 was best. [%clk 0:00:15] }
58. f5 { [%clk 0:03:02] } 58... Kg5 { [%clk 0:00:19] } 59. f6
{ [%clk 0:03:07] } 59... Kh6 { [%clk 0:00:14] } 60. Kd7 { [%clk 0:02:46] }
60... Bd4 { [%clk 0:00:12] } 61. f7 { [%clk 0:02:50] } 61... Kg7
{ [%clk 0:00:20] } 62. Ke8 { [%clk 0:02:58] } 62... Bc5 { [%clk 0:00:22] } 63.
a4 { [%clk 0:02:50] } 63... Bb4 { [%clk 0:00:21] } 64. h6+ { [%clk 0:02:28] }
64... Kxh6 { [%clk 0:00:22] } 65. f8=Q+ { [%clk 0:02:36] } 65... Bxf8
{ [%clk 0:00:28] } 66. Kxf8 { [%clk 0:02:45] } 66... Kg5 { [%clk 0:00:37] } 67.
Ke7 { [%clk 0:02:53] } 67... Kf5 { [%clk 0:00:34] } 68. Kd6 { [%clk 0:02:54] }
68... Ke4 { [%clk 0:00:40] } 69. Kc6 { [%clk 0:03:00] } 1-0