Event: Macieja Memorial
Date: 2025-07-07
White: Peng, Xiongjian
WhiteTitle: GM
WhiteElo: 2366
Black: Savitha Shri B
BlackTitle: IM
BlackElo: 2097
Result: 0-1
ECO: A45
Opening: Indian Defense
Variant: Standard
TimeControl: 3+2

1. d4 { [%clk 0:03:02] } 1... Nf6 { [%clk 0:03:03] } 2. Bf4 { [%clk 0:03:03] } 2... c5 { [%clk 0:03:04] } 3. e3 { [%clk 0:03:04] } 3... d5 { [%clk 0:03:05] } 4. Nd2 { [%clk 0:03:04] } 4... cxd4 { [%clk 0:03:02] } 5. exd4 { [%clk 0:03:05] } 5... Nc6 { [%clk 0:03:03] } 6. c3 { [%clk 0:03:05] } 6... g6 { [%clk 0:03:04] } 7. Ngf3 { [%clk 0:03:05] } 7... Bg7 { [%clk 0:03:06] } 8. Ne5 { [%clk 0:03:06] } 8... O-O { [%clk 0:03:06] } 9. Be2 { [%clk 0:03:07] } 9... Qb6 { [%clk 0:03:01] } 10. Qb3 { [%clk 0:03:07] } 10... Qxb3 { [%clk 0:02:56] } 11. axb3 { [%clk 0:03:08] } 11... Bf5 { [%clk 0:02:56] } 12. b4 { [%clk 0:03:07] } 12... Nxe5 { [%clk 0:02:53] } 13. Bxe5 { [%clk 0:03:08] } 13... Nd7 { [%clk 0:02:50] } 14. Bxg7 { [%clk 0:03:08] } 14... Kxg7 { [%clk 0:02:51] } 15. Nb3 { [%clk 0:03:04] } 15... Bc2 { [%clk 0:02:45] } 16. Na5 { [%clk 0:03:02] } 16... Rab8 { [%clk 0:02:39] } 17. Kd2 { [%clk 0:02:59] } 17... Bf5 { [%clk 0:02:40] } 18. Nb3 { [%clk 0:02:59] } 18... a6 { [%clk 0:02:41] } 19. g4 { [%clk 0:02:57] } 19... Be6 { [%clk 0:02:42] } 20. Nc5 { [%clk 0:02:57] } 20... Nxc5 { [%clk 0:02:41] } 21. bxc5 { [%clk 0:02:58] } 21... f5 { [%clk 0:02:43] } 22. g5 { [%clk 0:02:58] } 22... Bd7 { [%clk 0:02:43] } 23. f4 { [%clk 0:02:58] } 23... h6 { [%clk 0:02:42] } 24. h4 { [%clk 0:02:59] } 24... Rh8 { [%clk 0:02:39] } 25. b4 { [%clk 0:03:00] } 25... hxg5 { [%clk 0:02:40] } 26. hxg5 { [%clk 0:03:01] } 26... Kf7 { [%clk 0:02:26] } 27. c4 { [%clk 0:03:01] } 27... e6 { [%clk 0:02:27] } 28. b5 { [%clk 0:03:00] } 28... dxc4 { [%clk 0:02:24] } 29. bxa6 { [%clk 0:02:59] } 29... bxa6 { [%clk 0:02:13] } 30. Bxc4 { [%clk 0:02:59] } 30... Rxh1 { [%clk 0:01:15] } 31. Rxh1 { [%clk 0:02:59] } 31... Kg7 { [%clk 0:01:11] } 32. Kc3 { [%clk 0:02:57] } 32... a5 { [%clk 0:01:11] } 33. Ra1 { [%clk 0:02:56] } 33... a4 { [%clk 0:01:13] } 34. Ra2 { [%clk 0:02:49] } 34... Rh8 { [%clk 0:01:12] } 35. Rb2 { [%clk 0:02:50] } 35... Rh3+ { [%clk 0:01:13] } 36. Bd3 { [%clk 0:02:42] } 36... Kf7 { [%clk 0:01:12] } 37. Rb7 { [%clk 0:02:29] } 37... Ke8 { [%clk 0:01:13] } 38. Kd2 { [%clk 0:02:12] } 38... Rh2+ { [%clk 0:01:11] } 39. Kc1 { [%clk 0:02:09] } 39... Rh4 { [%clk 0:01:09] } 40. Rb8+ { [%clk 0:01:58] } 40... Ke7 { [%clk 0:01:10] } 41. Rb7 { [%clk 0:01:51] } 41... Kd8 { [%clk 0:01:11] } 42. Rb8+ { [%clk 0:01:34] } 42... Kc7 { [%clk 0:01:05] } 43. Rg8 { [%clk 0:01:34] } 43... Rxf4 { [%clk 0:01:06] } 44. Rxg6 { [%clk 0:01:35] } 44... Rxd4 { [%clk 0:01:07] } 45. Be2 { [%clk 0:01:37] } 45... a3 { [%clk 0:01:04] } 46. Rg7 { [%clk 0:01:33] } 46... a2 { [%clk 0:01:01] } 47. Kb2 { [%clk 0:01:34] } 47... Rd2+ { [%clk 0:01:02] } 48. Ka1 { [%clk 0:01:36] } 48... Rxe2 { [%clk 0:01:03] } 49. g6 { [%clk 0:01:37] } 49... Kc6 { [%clk 0:01:02] } 50. Rg8 { [%clk 0:01:31] } 50... Rg2 { [%clk 0:01:03] } 51. g7 { [%clk 0:01:33] } 51... f4 { [%clk 0:01:03] } 52. Rf8 { [%clk 0:01:12] } 52... Rxg7 { [%clk 0:01:02] } 53. Rxf4 { [%clk 0:01:12] } 53... Rg2 { [%clk 0:01:00] } 54. Rd4 { [%clk 0:01:12] } 54... Rg7 { [%clk 0:00:55] } 55. Kxa2 { [%clk 0:01:12] } 55... Kxc5 { [%clk 0:00:56] } 56. Rh4 { [%clk 0:01:13] } 56... Kd5 { [%clk 0:00:57] } 57. Kb2 { [%clk 0:01:14] } 57... e5 58. Kc3 Rg3+ { [%clk 0:00:58] } 59. Kd2 { [%clk 0:01:17] } 59... Bb5 { [%clk 0:00:59] } 60. Rh8 { [%clk 0:01:17] } 60... Rd3+ { [%clk 0:00:53] } 61. Kc2 { [%clk 0:01:19] } 61... Rd4 { [%clk 0:00:51] } 62. Kc3 { [%clk 0:01:18] } 62... Rd3+ { [%clk 0:00:51] } 63. Kc2 { [%clk 0:01:20] } 63... Rg3 { [%clk 0:00:52] } 64. Kd2 { [%clk 0:01:20] } 64... Kd4 { [%clk 0:00:51] } 65. Rd8+ { [%clk 0:01:20] } 65... Ke4 { [%clk 0:00:53] } 66. Rb8 { [%clk 0:01:20] } 66... Rg2+ { [%clk 0:00:50] } 67. Ke1 { [%clk 0:01:21] } 67... Bd3 { [%clk 0:00:50] } 68. Rh8 { [%clk 0:01:21] } 68... Kd4 { [%clk 0:00:50] } 69. Re8 { [%clk 0:01:18] } 69... e4 { [%clk 0:00:49] } 70. Rh8 { [%clk 0:01:18] } 70... Rg1+ { [%clk 0:00:46] } 71. Kf2 { [%clk 0:01:19] } 71... Ra1 { [%clk 0:00:44] } 72. Rd8+ { [%clk 0:01:20] } 72... Kc3 { [%clk 0:00:45] } 73. Ke3 { [%clk 0:01:20] } 73... Re1+ { [%clk 0:00:46] } 74. Kf2 { [%clk 0:01:21] } 74... Kd2 { [%clk 0:00:47] } 75. Ra8 { [%clk 0:01:20] } 75... e3+ { [%clk 0:00:40] } 76. Kf3 { [%clk 0:01:22] } 76... Rf1+ { [%clk 0:00:41] } 77. Kg2 { [%clk 0:01:22] } 77... Rc1 0-1