Event: 2025年全国国际象棋棋协大师赛（汕尾站）
Site: https://lichess.org/broadcast/2025/round-7/xocqT4d3/nnMmEzYr
Date: 2025-11-15
White: Zhang, Weiai
WhiteElo: 1611
Black: Huang, Zixin
BlackElo: 1729
Result: 0-1
ECO: B12
Opening: Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense
Variant: Standard
TimeControl: 45m+10s

1. e4 { [%eval 0.18] [%clk 0:45:18] } 1... c6 { [%eval 0.31] [%clk 0:45:19] } 2. d4 { [%eval 0.24] [%clk 0:45:27] } 2... d5 { [%eval 0.24] [%clk 0:45:27] } 3. e5 { [%eval 0.33] [%clk 0:45:36] } 3... c5 { [%eval 0.32] [%clk 0:45:35] } 4. dxc5 { [%eval 0.27] [%clk 0:45:44] } 4... e6 { [%eval 0.27] [%clk 0:45:43] } 5. Be3 { [%eval 0.19] [%clk 0:45:51] } 5... Nd7 { [%eval 0.21] [%clk 0:45:47] } 6. Bb5 { [%eval 0.2] [%clk 0:45:56] } 6... Qc7 { [%eval 0.65] [%clk 0:45:37] } 7. Nf3?! { [%eval 0.0] } { Inaccuracy. b4 was best. } { [%clk 0:40:27] } 7... Bxc5 { [%eval 0.0] [%clk 0:44:45] } 8. Bxc5 { [%eval 0.22] [%clk 0:38:33] } 8... Qxc5 { [%eval 0.13] [%clk 0:44:52] } 9. Nc3 { [%eval 0.18] [%clk 0:38:29] } 9... a6 { [%eval 0.1] [%clk 0:44:08] } 10. Bd3 { [%eval 0.09] [%clk 0:36:31] } 10... Ne7 { [%eval 0.11] [%clk 0:42:48] } 11. O-O { [%eval 0.21] [%clk 0:34:22] } 11... Ng6?! { [%eval 0.88] } { Inaccuracy. h6 was best. } { [%clk 0:40:52] } 12. Re1 { [%eval 0.89] [%clk 0:33:57] } 12... O-O { [%eval 0.86] [%clk 0:39:54] } 13. h4 { [%eval 0.84] [%clk 0:32:13] } 13... Qe7 { [%eval 0.85] [%clk 0:38:13] } 14. g3 { [%eval 0.85] [%clk 0:29:50] } 14... Rd8 { [%eval 1.17] [%clk 0:36:23] } 15. h5 { [%eval 1.28] [%clk 0:28:40] } 15... Ngf8 { [%eval 1.11] [%clk 0:36:22] } 16. Nd4?! { [%eval 0.29] } { Inaccuracy. h6 was best. } { [%clk 0:27:29] } 16... Qg5?! { [%eval 1.18] } { Inaccuracy. f6 was best. } { [%clk 0:34:42] } 17. Kg2 { [%eval 1.23] [%clk 0:25:27] } 17... Nc5 { [%eval 1.19] [%clk 0:33:17] } 18. f4 { [%eval 1.23] [%clk 0:22:49] } 18... Qe7 { [%eval 1.14] [%clk 0:32:39] } 19. Qg4 { [%eval 1.05] [%clk 0:16:10] } 19... Nxd3 { [%eval 1.4] [%clk 0:31:26] } 20. cxd3 { [%eval 1.38] [%clk 0:16:15] } 20... h6 { [%eval 1.3] [%clk 0:29:17] } 21. a3 { [%eval 1.23] [%clk 0:10:02] } 21... Bd7 { [%eval 1.19] [%clk 0:25:16] } 22. Rad1?! { [%eval 0.48] } { Inaccuracy. Nce2 was best. } { [%clk 0:06:43] } 22... Bc6?! { [%eval 1.22] } { Inaccuracy. b5 was best. } { [%clk 0:23:00] } 23. f5 { [%eval 1.21] [%clk 0:05:20] } 23... exf5 { [%eval 1.37] [%clk 0:21:55] } 24. Qxg7+ { [%eval 1.58] [%clk 0:05:00] } 24... Kxg7 { [%eval 1.52] [%clk 0:22:00] } 25. Nxf5+ { [%eval 1.26] [%clk 0:05:07] } 25... Kh7 { [%eval 1.49] [%clk 0:21:56] } 26. Nxe7 { [%eval 1.44] [%clk 0:05:14] } 26... Ne6?! { [%eval 2.54] } { Inaccuracy. Re8 was best. } { [%clk 0:21:13] } 27. d4 { [%eval 2.55] [%clk 0:04:40] } 27... Rd7 { [%eval 2.64] [%clk 0:20:24] } 28. Nf5 { [%eval 2.39] [%clk 0:04:38] } 28... Rg8 { [%eval 2.85] [%clk 0:19:54] } 29. Kf3 { [%eval 2.47] [%clk 0:04:32] } 29... Ng5+ { [%eval 2.44] [%clk 0:19:10] } 30. Kf4 { [%eval 2.28] [%clk 0:04:09] } 30... Ne6+ { [%eval 2.28] [%clk 0:19:09] } 31. Kf3 { [%eval 2.33] [%clk 0:04:11] } 31... Ng5+ { [%eval 2.45] [%clk 0:19:13] } 32. Kg2 { [%eval 2.08] [%clk 0:03:56] } 32... Ne6?! { [%eval 2.91] } { Inaccuracy. Rdd8 was best. } { [%clk 0:19:10] } 33. Rh1? { [%eval 1.61] } { Mistake. Rf1 was best. } { [%clk 0:03:20] } 33... Rg5 { [%eval 1.54] [%clk 0:18:37] } 34. Rdf1? { [%eval 0.0] } { Mistake. Rhf1 was best. } { [%clk 0:03:26] } 34... Rg4?? { [%eval 2.88] } { Blunder. Rxf5 was best. } { [%clk 0:17:14] } 35. Rh4 { [%eval 2.85] [%clk 0:02:49] } 35... Rxh4 { [%eval 2.69] [%clk 0:17:01] } 36. gxh4 { [%eval 2.47] [%clk 0:02:57] } 36... Rd8 { [%eval 2.58] [%clk 0:14:39] } 37. Kf2 { [%eval 2.17] [%clk 0:02:50] } 37... f6 { [%eval 1.94] [%clk 0:13:22] } 38. exf6 { [%eval 1.99] [%clk 0:02:46] } 38... Rf8 { [%eval 1.65] [%clk 0:13:27] } 39. Ke3 { [%eval 1.56] [%clk 0:02:42] } 39... Rxf6 { [%eval 1.43] [%clk 0:13:27] } 40. Rf3 { [%eval 1.39] [%clk 0:02:44] } 40... Rf7 { [%eval 1.87] [%clk 0:12:13] } 41. Ne2 { [%eval 1.8] [%clk 0:02:31] } 41... Bb5? { [%eval 3.24] } { Mistake. Ng7 was best. } { [%clk 0:09:50] } 42. Neg3?? { [%eval 0.93] } { Blunder. Nf4 was best. } { [%clk 0:02:07] } 42... Bc6?! { [%eval 2.06] } { Inaccuracy. Bc4 was best. } { [%clk 0:09:19] } 43. Rf1 { [%eval 2.12] [%clk 0:02:01] } 43... Ng7 { [%eval 2.48] [%clk 0:08:30] } 44. Nxg7 { [%eval 2.47] [%clk 0:01:23] } 44... Rxg7 { [%eval 2.39] [%clk 0:08:31] } 45. Nf5 { [%eval 2.19] [%clk 0:01:20] } 45... Rf7?! { [%eval 3.61] } { Inaccuracy. Rg4 was best. } { [%clk 0:08:18] } 46. Rf4? { [%eval 1.74] } { Mistake. Kf4 was best. } { [%clk 0:01:06] } 46... Rf6 { [%eval 1.48] [%clk 0:07:37] } 47. Kf3 { [%eval 1.29] [%clk 0:01:06] } 47... Be8 { [%eval 1.31] [%clk 0:06:59] } 48. Ng3 { [%eval 1.13] [%clk 0:01:09] } 48... Re6? { [%eval 2.41] } { Mistake. Kg7 was best. } { [%clk 0:06:43] } 49. Rf5 { [%eval 2.38] [%clk 0:01:05] } 49... Kg7 { [%eval 2.77] [%clk 0:06:09] } 50. Re5 { [%eval 2.33] [%clk 0:01:01] } 50... Rf6+ { [%eval 2.04] [%clk 0:05:41] } 51. Ke3 { [%eval 2.02] [%clk 0:01:04] } 51... Bf7 { [%eval 1.42] [%clk 0:05:26] } 52. Re7? { [%eval 0.12] } { Mistake. Nf5+ was best. } { [%clk 0:01:06] } 52... Rb6 { [%eval 0.14] [%clk 0:05:02] } 53. b4 { [%eval 0.2] [%clk 0:01:13] } 53... Kf6 { [%eval 0.34] [%clk 0:04:57] } 54. Re5 { [%eval 0.27] [%clk 0:01:20] } 54... Be6 { [%eval 0.68] [%clk 0:04:52] } 55. Kf4?! { [%eval 0.0] } { Inaccuracy. Ne2 was best. } { [%clk 0:01:21] } 55... Rc6 { [%eval 0.0] [%clk 0:04:34] } 56. Nf5?? { [%eval -3.88] } { Blunder. Ne2 was best. } { [%clk 0:01:01] } 56... Rc4 { [%eval -3.93] [%clk 0:04:32] } 57. a4?! { [%eval -5.02] } { Inaccuracy. Rxe6+ was best. } { [%clk 0:00:21] } 57... Rxb4 { [%eval -4.75] [%clk 0:04:31] } 58. a5 { [%eval -5.03] [%clk 0:00:20] } 58... Ra4 { [%eval -4.95] [%clk 0:04:28] } 59. Rxe6+ { [%eval -5.52] [%clk 0:00:11] } 59... Kxe6 { [%eval -5.55] [%clk 0:04:34] } 60. Nxh6 { [%eval -5.62] [%clk 0:00:18] } 60... Rxd4+ { [%eval -5.53] [%clk 0:04:23] } 61. Kg5 { [%eval -5.41] [%clk 0:00:25] } 61... Rd1 { [%eval -5.63] [%clk 0:04:19] } 62. Ng4 { [%eval -5.45] [%clk 0:00:29] } 62... Kf7 { [%eval -5.29] [%clk 0:03:54] } 63. Nf6 { [%eval -5.73] [%clk 0:00:27] } 63... Rg1+ { [%eval -5.63] [%clk 0:03:59] } 64. Ng4 { [%eval -6.03] [%clk 0:00:30] } 64... d4 { [%eval -5.96] [%clk 0:03:57] } 65. Kf4 { [%eval -5.83] [%clk 0:00:33] } 65... Rh1 { [%eval -5.8] [%clk 0:03:26] } 66. Ne5+ { [%eval -5.51] [%clk 0:00:32] } 66... Kg7 { [%eval -5.55] [%clk 0:03:14] } 67. Ng6? { [%eval -75.96] } { Mistake. h6+ was best. } { [%clk 0:00:34] } 67... Re1 { [%eval -83.08] [%clk 0:03:17] } 68. Kg5 { [%eval -60.46] [%clk 0:00:34] } 68... Rg1+ { [%eval -11.88] [%clk 0:03:16] } 69. Kf4 { [%eval -13.69] [%clk 0:00:40] } 69... Kh6?! { [%eval -6.18] } { Inaccuracy. Re1 was best. } { [%clk 0:03:20] } 70. Ke4 { [%eval -6.15] [%clk 0:00:37] } 70... Rg4+ { [%eval -6.1] [%clk 0:03:24] } 71. Kd3 { [%eval -6.0] [%clk 0:00:39] } 71... Kxh5 { [%eval -6.28] [%clk 0:03:25] } 72. Ne5 { [%eval -6.21] [%clk 0:00:45] } 72... Rxh4 { [%eval -5.98] [%clk 0:03:03] } 73. Nd7 { [%eval -6.74] [%clk 0:00:25] } 73... Kg6 { [%eval -6.59] [%clk 0:02:58] } 74. Nc5 { [%eval -7.22] [%clk 0:00:30] } 74... Kf5 { [%eval -6.73] [%clk 0:02:49] } 75. Nxb7 { [%eval -7.47] [%clk 0:00:34] } 75... Ke5 { [%eval -7.43] [%clk 0:02:57] } 76. Nc5 { [%eval -7.11] [%clk 0:00:38] } 76... Rh3+ { [%eval -8.51] [%clk 0:02:27] } 77. Kd2 { [%eval -8.19] [%clk 0:00:44] } 77... Rh6 { [%eval -7.99] [%clk 0:02:25] } 78. Kd3 { [%eval -8.87] [%clk 0:00:36] } 78... Kd5 { [%eval -8.2] [%clk 0:02:34] } 79. Nb3 { [%eval -83.08] [%clk 0:00:35] } 79... Rh3+ { [%eval -14.03] [%clk 0:02:41] } 80. Kc2 { [%eval -14.38] [%clk 0:00:39] } 80... Kc4 { [%eval -75.75] [%clk 0:02:44] } 81. Nd2+ { [%eval -10.23] [%clk 0:00:39] } 81... Kb4 { [%eval -8.96] [%clk 0:02:53] } 82. Kb2? { [%eval #-18] } { Checkmate is now unavoidable. Ne4 was best. } { [%clk 0:00:34] } 82... Rh2 { [%eval #-17] [%clk 0:02:50] } 83. Kc1 { [%eval #-17] [%clk 0:00:37] } 83... d3 { [%eval #-19] [%clk 0:02:50] } 84. Nf3 { [%eval -66.38] [%clk 0:00:38] } 84... Rc2+ { [%eval -56.33] [%clk 0:02:58] } 85. Kd1 { [%eval -10.3] [%clk 0:00:43] } 85... Kc3 { [%eval -9.94] [%clk 0:02:25] } 86. Ne1? { [%eval #-5] } { Checkmate is now unavoidable. Ke1 was best. } { [%clk 0:00:46] } 86... Rd2+ { [%eval #-4] [%clk 0:02:33] } 87. Kc1 { [%eval #-4] [%clk 0:00:51] } 87... Ra2 { [%eval #-5] [%clk 0:02:38] } 88. Kb1 { [%eval #-5] [%clk 0:00:36] } 88... Rh2 { [%eval #-5] [%clk 0:02:34] } 0-1