Event: 2025 National Chess Open (Liaocheng,China)
Site: Liaocheng,Shandong, China
Date: 2025-07-22
White: Fang, Shuo
WhiteElo: 1860
Black: Zou, Chen
BlackTitle: IM
BlackElo: 2443
Result: 0-1
ECO: B91
Opening: Sicilian Defense: Najdorf Variation, Zagreb Variation
Variant: Standard
TimeControl: 90+30

1. e4 { [%clk 1:30:57] } 1... c5 { [%clk 1:30:55] } 2. Nc3 { [%clk 1:31:23] } 2... d6 { [%clk 1:31:20] } 3. Nf3 { [%clk 1:31:34] } 3... Nf6 { [%clk 1:31:44] } 4. d4 { [%clk 1:31:14] } 4... cxd4 { [%clk 1:32:09] } 5. Nxd4 { [%clk 1:31:42] } 5... a6 { [%clk 1:32:34] } 6. g3 { [%clk 1:31:24] } 6... e5 { [%clk 1:32:43] } 7. Nb3 { [%clk 1:31:32] } 7... Be7 { [%clk 1:33:07] } 8. Bg2 { [%clk 1:31:57] } 8... O-O { [%clk 1:33:20] } 9. O-O { [%clk 1:32:11] } 9... b5 { [%clk 1:33:37] } 10. a4 { [%clk 1:30:10] } 10... Bb7 { [%clk 1:25:23] } 11. axb5 { [%clk 1:20:47] } 11... axb5 { [%clk 1:25:46] } 12. Rxa8 { [%clk 1:21:14] } 12... Bxa8 { [%clk 1:26:11] } 13. Bg5 { [%clk 1:21:43] } 13... b4 { [%clk 1:22:31] } 14. Bxf6 { [%clk 1:22:08] } 14... Bxf6 { [%clk 1:10:52] } 15. Nd5 { [%clk 1:22:34] } 15... Bxd5 { [%clk 1:10:14] } 16. Qxd5 { [%clk 1:23:02] } 16... Qc7 { [%clk 1:07:26] } 17. Qd2 { [%clk 1:23:27] } 17... Nd7 { [%clk 0:57:11] } 18. Ra1 { [%clk 1:14:05] } 18... Rb8 { [%clk 0:53:25] } 19. Ra6 { [%clk 1:04:25] } 19... Be7 { [%clk 0:52:29] } 20. h4 { [%clk 0:47:49] } 20... Bf8 { [%clk 0:46:11] } 21. Ra1 { [%clk 0:40:21] } 21... Nf6 { [%clk 0:44:36] } 22. Qe2 { [%clk 0:36:48] } 22... Rc8 { [%clk 0:39:30] } 23. Rc1 { [%clk 0:37:17] } 23... g6 { [%clk 0:34:17] } 24. g4 { [%clk 0:25:41] } 24... Be7 { [%clk 0:31:25] } 25. c4 { [%clk 0:16:49] } 25... bxc3 { [%clk 0:25:24] } 26. Rxc3 { [%clk 0:17:11] } 26... Qb8 { [%clk 0:24:18] } 27. Rxc8+ { [%clk 0:17:31] } 27... Qxc8 { [%clk 0:24:44] } 28. Bf3 { [%clk 0:17:49] } 28... Ne8 { [%clk 0:21:36] } 29. h5 { [%clk 0:14:48] } 29... Ng7 { [%clk 0:21:29] } 30. hxg6 { [%clk 0:15:05] } 30... hxg6 { [%clk 0:21:41] } 31. Na5 { [%clk 0:14:11] } 31... Qc1+ { [%clk 0:20:34] } 32. Qd1 { [%clk 0:11:43] } 32... Qxb2 { [%clk 0:19:39] } 33. Nc4 { [%clk 0:12:04] } 33... Qb8 { [%clk 0:18:55] } 34. Ne3 { [%clk 0:12:15] } 34... Ne6 { [%clk 0:18:19] } 35. Be2 { [%clk 0:12:05] } 35... Bg5 { [%clk 0:16:39] } 36. Nd5 { [%clk 0:11:41] } 36... Kg7 { [%clk 0:16:02] } 37. Kg2 { [%clk 0:11:37] } 37... Qb2 { [%clk 0:14:02] } 38. Qd3 { [%clk 0:08:23] } 38... Nd4 { [%clk 0:12:20] } 39. Bd1 { [%clk 0:08:52] } 39... Qa2 { [%clk 0:11:33] } 40. Nb4 { [%clk 0:08:31] } 40... Qa5 { [%clk 0:11:39] } 41. Qc4 { [%clk 0:06:49] } 41... Qa3 { [%clk 0:09:26] } 42. Nd5 { [%clk 0:07:09] } 42... Bh4 { [%clk 0:09:05] } 43. Qc3 { [%clk 0:06:28] } 43... Qa2 { [%clk 0:08:36] } 44. Qe3 { [%clk 0:06:56] } 44... Qb1 { [%clk 0:08:20] } 45. Nc3 { [%clk 0:06:10] } 45... Qa1 { [%clk 0:08:16] } 46. Qd2 { [%clk 0:06:11] } 46... Qa5 { [%clk 0:07:56] } 47. Qd3 { [%clk 0:06:28] } 47... Qa3 { [%clk 0:07:07] } 48. Qe3 { [%clk 0:06:35] } 48... Bg5 { [%clk 0:06:44] } 49. Qg3 { [%clk 0:06:19] } 49... Qc1 { [%clk 0:06:23] } 50. Ba4 { [%clk 0:04:40] } 50... Ne6 { [%clk 0:05:20] } 51. Qf3 { [%clk 0:03:37] } 51... Nf4+ { [%clk 0:04:20] } 52. Kh2 { [%clk 0:04:06] } 52... Qa3 { [%clk 0:03:39] } 53. Bd1 { [%clk 0:03:43] } 53... Bh4 { [%clk 0:03:43] } 54. Kg1 { [%clk 0:03:12] } 54... Qc1 { [%clk 0:03:08] } 55. Nd5 { [%clk 0:02:46] } 55... Nxd5 { [%clk 0:01:12] } 56. exd5 { [%clk 0:03:15] } 56... Qc4 { [%clk 0:01:11] } 57. Bb3 { [%clk 0:03:28] } 57... Qd4 { [%clk 0:01:34] } 58. Kg2 { [%clk 0:03:19] } 58... Qd2 { [%clk 0:00:54] } 59. Qe3 { [%clk 0:03:08] } 59... Qb4 { [%clk 0:01:19] } 60. Qf3 { [%clk 0:02:21] } 60... e4 { [%clk 0:01:23] } 61. Qe3 { [%clk 0:02:06] } 61... Bg5 { [%clk 0:01:42] } 62. f4 { [%clk 0:01:16] } 62... exf3+ { [%clk 0:01:20] } 63. Qxf3 { [%clk 0:01:45] } 63... Qe1 { [%clk 0:01:23] } 64. Bd1 { [%clk 0:01:37] } 64... Be3 { [%clk 0:01:40] } 65. Qe2 { [%clk 0:01:34] } 65... Qg1+ { [%clk 0:01:59] } 66. Kf3 { [%clk 0:02:03] } 66... Bd4 { [%clk 0:02:20] } 67. Bc2 { [%clk 0:01:32] } 67... Be5 { [%clk 0:02:18] } 68. Qf2 { [%clk 0:00:52] } 68... Qh1+ { [%clk 0:02:35] } 69. Qg2 { [%clk 0:01:21] } 69... Qc1 { [%clk 0:02:51] } 70. Qe2 { [%clk 0:01:22] } 70... Qg1 { [%clk 0:03:08] } 71. Qf2 { [%clk 0:01:39] } 71... Qh1+ { [%clk 0:03:07] } 72. Qg2 { [%clk 0:02:08] } 72... Qh6 { [%clk 0:03:36] } 73. Ke2 { [%clk 0:02:01] } 73... Qc1 { [%clk 0:03:06] } 74. Qe4 { [%clk 0:01:59] } 74... Bf4 { [%clk 0:03:14] } 75. Kd3 { [%clk 0:01:53] } 75... Qd2+ { [%clk 0:03:21] } 76. Kc4 { [%clk 0:02:20] } 76... Be5 { [%clk 0:03:47] } 77. Kb5 { [%clk 0:02:19] } 77... Kf6 { [%clk 0:04:05] } 78. Bd3 { [%clk 0:02:09] } 78... Kg5 { [%clk 0:04:14] } 79. Be2 { [%clk 0:01:48] } 79... Qc3 { [%clk 0:04:15] } 80. Qc4 { [%clk 0:01:39] } 80... Qe3 { [%clk 0:04:31] } 81. Kc6 { [%clk 0:01:38] } 81... Kf6 { [%clk 0:04:11] } 82. Kd7 { [%clk 0:01:35] } 82... Kg5 { [%clk 0:03:35] } 83. Bd1 { [%clk 0:01:07] } 83... Qa7+ { [%clk 0:03:51] } 84. Kc6 { [%clk 0:01:20] } 84... Qa8+ { [%clk 0:04:04] } 85. Kc7 { [%clk 0:01:20] } 85... Kf6 { [%clk 0:04:02] } 86. Ba4 { [%clk 0:01:27] } 86... Qa7+ { [%clk 0:04:12] } 87. Kc8 { [%clk 0:01:16] } 87... Kg5 { [%clk 0:04:30] } 88. Bd7 { [%clk 0:01:30] } 88... Qc5+ { [%clk 0:03:57] } 89. Qxc5 { [%clk 0:01:37] } 89... dxc5 { [%clk 0:04:24] } 90. Bb5 { [%clk 0:00:43] } 90... Kxg4 { [%clk 0:04:31] } 91. Kd7 { [%clk 0:00:55] } 91... f5 { [%clk 0:03:56] } 92. Kc6 { [%clk 0:01:13] } 92... f4 { [%clk 0:03:59] } 93. Kxc5 { [%clk 0:01:40] } 93... f3 { [%clk 0:04:20] } 94. d6 { [%clk 0:01:41] } 94... Kf4 { [%clk 0:04:38] } 95. d7 { [%clk 0:01:39] } 95... Bf6 { [%clk 0:05:00] } 96. Kc4 { [%clk 0:01:22] } 96... g5 { [%clk 0:05:26] } 0-1