Event: Grenke Chess Open A
Site: Karlsruhe, Germany
Date: 2025-04-21
White: Harshavardhan G B
WhiteTitle: IM
WhiteElo: 2431
Black: Englert, Luca
BlackTitle: FM
BlackElo: 2331
Result: 1-0
ECO: D20
Opening: Queen's Gambit Accepted: Central Variation, McDonnell Defense
Variant: Standard
TimeControl: 90 min per game + 30 sec per move

1. d4 { [%clk 1:30:11] } 1... d5 { [%clk 1:30:53] } 2. c4 { [%clk 1:30:15] } 2... dxc4 { [%clk 1:31:18] } 3. e4 { [%clk 1:30:27] } 3... e5 { [%clk 1:31:43] } 4. Nf3 { [%clk 1:30:43] } 4... exd4 { [%clk 1:32:07] } 5. Bxc4 { [%clk 1:31:05] } 5... Nc6 { [%clk 1:32:32] } 6. O-O { [%clk 1:31:25] } 6... Be6 { [%clk 1:32:58] } 7. Bxe6 { [%clk 1:31:45] } 7... fxe6 { [%clk 1:33:23] } 8. Qb3 { [%clk 1:32:08] } 8... Qd7 { [%clk 1:33:48] } 9. Qxb7 { [%clk 1:32:31] } 9... Rb8 { [%clk 1:34:12] } 10. Qa6 { [%clk 1:32:51] } 10... Nf6 { [%clk 1:34:34] } 11. Nbd2 { [%clk 1:33:13] } 11... Bd6 { [%clk 1:34:57] } 12. b3 { [%clk 1:33:31] } 12... O-O { [%clk 1:35:17] } 13. Bb2 { [%clk 1:33:55] } 13... e5 { [%clk 1:35:42] } 14. Rfc1 { [%clk 1:32:21] } 14... Rb6 { [%clk 1:35:16] } 15. Qe2 { [%clk 1:31:51] } 15... Kh8 { [%clk 1:35:40] } 16. Ne1 { [%clk 1:31:01] } 16... Ra8 { [%clk 1:30:34] } 17. Nd3 { [%clk 1:28:41] } 17... a5 { [%clk 1:28:40] } 18. Nc4 { [%clk 1:28:31] } 18... Rbb8 { [%clk 1:28:25] } 19. f4 { [%clk 1:27:31] } 19... Re8 { [%clk 1:24:51] } 20. Qf3 { [%clk 1:21:47] } 20... a4 { [%clk 1:21:46] } 21. bxa4 { [%clk 1:21:53] } 21... Ra7 { [%clk 1:17:28] } 22. Re1 { [%clk 1:19:25] } 22... Qe6 { [%clk 1:12:09] } 23. Rac1 { [%clk 1:18:49] } 23... Nd7 { [%clk 1:11:56] } 24. Qh5 { [%clk 1:05:15] } 24... Rea8 { [%clk 0:51:51] } 25. Qf5 { [%clk 0:42:31] } 25... Qe7 { [%clk 0:51:06] } 26. fxe5 { [%clk 0:38:03] } 26... Ndxe5 { [%clk 0:49:58] } 27. Ndxe5 { [%clk 0:38:17] } 27... Nxe5 { [%clk 0:48:09] } 28. Bxd4 { [%clk 0:38:09] } 28... Bc5 { [%clk 0:27:10] } 29. Bxc5 { [%clk 0:26:29] } 29... Qxc5+ { [%clk 0:27:33] } 30. Kh1 { [%clk 0:26:53] } 30... Nd3 { [%clk 0:27:56] } 31. Qxc5 { [%clk 0:27:17] } 31... Nxc5 { [%clk 0:28:25] } 32. Nb2 { [%clk 0:24:29] } 32... Nxa4 { [%clk 0:27:46] } 33. Nxa4 { [%clk 0:24:51] } 33... Rxa4 { [%clk 0:28:15] } 34. Rxc7 { [%clk 0:25:11] } 34... Rxa2 { [%clk 0:28:33] } 35. h4 { [%clk 0:25:19] } 35... Kg8 { [%clk 0:28:13] } 36. Kh2 { [%clk 0:25:23] } 36... Rf2 { [%clk 0:26:30] } 37. Rb1 { [%clk 0:21:43] } 37... Rf4 { [%clk 0:26:15] } 38. Kg3 { [%clk 0:21:07] } 38... g5 { [%clk 0:20:37] } 39. hxg5 { [%clk 0:18:55] } 39... Rxe4 { [%clk 0:20:58] } 40. Rbb7 { [%clk 0:19:17] } 40... Ra3+ { [%clk 0:20:52] } 41. Kf2 { [%clk 0:15:49] } 41... Rf4+ { [%clk 0:21:16] } 42. Kg1 { [%clk 0:15:25] } 42... Rg3 { [%clk 0:19:49] } 43. Rg7+ { [%clk 0:15:47] } 43... Kf8 { [%clk 0:19:19] } 44. Rxh7 { [%clk 0:16:09] } 44... Kg8 { [%clk 0:19:41] } 45. Rhg7+ { [%clk 0:16:07] } 45... Kh8 { [%clk 0:19:56] } 46. Rh7+ { [%clk 0:15:21] } 46... Kg8 { [%clk 0:20:25] } 47. Rbg7+ { [%clk 0:11:47] } 47... Kf8 { [%clk 0:20:54] } 48. Rc7 { [%clk 0:06:55] } 48... Kg8 { [%clk 0:21:20] } 49. Rhg7+ { [%clk 0:06:31] } 49... Kh8 { [%clk 0:21:44] } 50. Rgd7 { [%clk 0:05:57] } 50... Rxg5 { [%clk 0:22:00] } 51. Rd8+ { [%clk 0:06:13] } 51... Rg8 { [%clk 0:22:25] } 52. Rdd7 { [%clk 0:06:03] } 52... Rg5 { [%clk 0:22:42] } 53. Rb7 { [%clk 0:06:15] } 53... Rfg4 { [%clk 0:22:30] } 54. Rd2 { [%clk 0:06:11] } 54... Rg7 { [%clk 0:22:42] } 55. Rb3 { [%clk 0:06:33] } 55... Rg3 { [%clk 0:22:46] } 56. Rb8+ { [%clk 0:06:37] } 56... Kh7 { [%clk 0:22:55] } 57. Kh2 { [%clk 0:06:55] } 57... Rg8 { [%clk 0:23:04] } 58. Rbb2 { [%clk 0:06:51] } 58... R8g7 { [%clk 0:23:23] } 59. Rf2 { [%clk 0:07:11] } 59... Rg8 { [%clk 0:23:11] } 60. Rf4 { [%clk 0:07:35] } 60... R8g4 { [%clk 0:23:20] } 61. Rf1 { [%clk 0:07:33] } 61... Rg7 { [%clk 0:23:42] } 62. Rc2 { [%clk 0:07:51] } 62... R7g6 { [%clk 0:23:59] } 63. Rf5 { [%clk 0:06:01] } 63... R6g5 { [%clk 0:24:19] } 64. Rc7+ { [%clk 0:06:19] } 64... Kh6 { [%clk 0:24:22] } 65. Rf2 { [%clk 0:06:19] } 65... Rg7 { [%clk 0:24:48] } 66. Rc1 { [%clk 0:06:19] } 66... Kh7 { [%clk 0:25:11] } 67. Ra1 { [%clk 0:06:37] } 67... Rg8 { [%clk 0:25:36] } 68. Rh1 { [%clk 0:06:49] } 68... R8g6 { [%clk 0:25:48] } 69. Re1 { [%clk 0:07:11] } 69... Rg7 { [%clk 0:26:13] } 70. Ree2 { [%clk 0:07:25] } 70... Rg8 { [%clk 0:26:38] } 71. Rf4 { [%clk 0:07:13] } 71... R8g4 { [%clk 0:27:00] } 72. Re7+ { [%clk 0:07:37] } 72... Kh6 { [%clk 0:27:07] } 73. Rf2 { [%clk 0:07:59] } 73... Rg7 { [%clk 0:27:33] } 74. Re8 { [%clk 0:07:55] } 74... Kh7 { [%clk 0:27:39] } 75. Kg1 { [%clk 0:07:53] } 75... Rg8 { [%clk 0:27:59] } 76. Ree2 { [%clk 0:08:09] } 76... R8g7 { [%clk 0:28:24] } 77. Kf1 { [%clk 0:08:29] } 77... Rg8 { [%clk 0:28:49] } 78. Ra2 { [%clk 0:08:29] } 78... R8g7 { [%clk 0:29:15] } 79. Ke1 { [%clk 0:08:53] } 79... Rg8 { [%clk 0:29:41] } 80. Rf1 { [%clk 0:09:09] } 80... R8g7 { [%clk 0:30:05] } 81. Rh1+ { [%clk 0:09:25] } 81... Kg8 { [%clk 0:30:26] } 82. Kf1 { [%clk 0:09:47] } 82... R7g6 { [%clk 0:30:40] } 83. Rh2 { [%clk 0:09:59] } 83... Rf6+ { [%clk 0:30:56] } 84. Kg1 { [%clk 0:10:19] } 84... Kg7 { [%clk 0:31:03] } 85. Rh4 { [%clk 0:10:41] } 85... Rfg6 { [%clk 0:31:21] } 86. Ra7+ { [%clk 0:10:09] } 86... Kg8 { [%clk 0:31:44] } 87. Rh2 { [%clk 0:10:27] } 87... Rf6 { [%clk 0:31:29] } 88. Ra8+ { [%clk 0:10:41] } 88... Rf8 { [%clk 0:31:32] } 89. Ra4 { [%clk 0:11:03] } 89... Rf7 { [%clk 0:31:35] } 90. Rhh4 { [%clk 0:11:13] } 90... Rf6 { [%clk 0:31:06] } 91. Ra8+ { [%clk 0:11:23] } 91... Rf8 { [%clk 0:31:10] } 92. Ra6 { [%clk 0:11:47] } 92... Rf7 { [%clk 0:30:37] } 93. Kh2 { [%clk 0:12:09] } 93... Rfg7 { [%clk 0:30:55] } 94. Ra8+ { [%clk 0:12:31] } 94... Kf7 { [%clk 0:31:24] } 95. Rf4+ { [%clk 0:12:51] } 95... Ke6 { [%clk 0:31:42] } 96. Re8+ { [%clk 0:13:15] } 96... Kd5 { [%clk 0:31:46] } 97. Re2 { [%clk 0:13:41] } 97... R7g4 { [%clk 0:32:00] } 98. Rxg4 { [%clk 0:12:11] } 98... Rxg4 { [%clk 0:32:29] } 99. Kh3 { [%clk 0:12:25] } 99... Rg8 { [%clk 0:32:45] } 100. g4 { [%clk 0:12:37] } 100... Kd6 { [%clk 0:32:51] } 101. Kg3 { [%clk 0:12:47] } 101... Kd7 { [%clk 0:33:08] } 102. Re4 { [%clk 0:12:57] } 102... Kd6 { [%clk 0:33:31] } 103. Kf4 { [%clk 0:12:49] } 103... Kd5 { [%clk 0:32:17] } 104. Re5+ { [%clk 0:12:45] } 104... Kd6 { [%clk 0:30:39] } 105. g5 { [%clk 0:12:23] } 105... Rf8+ { [%clk 0:30:50] } 106. Rf5 { [%clk 0:12:47] } 106... Rg8 { [%clk 0:30:17] } 107. Kg4 { [%clk 0:12:11] } 107... Rh8 { [%clk 0:26:31] } 108. g6 { [%clk 0:11:55] } 108... Ke7 { [%clk 0:25:20] } 109. Kg5 { [%clk 0:12:17] } 109... Rh1 { [%clk 0:25:42] } 110. g7 { [%clk 0:12:31] } 110... Rh2 { [%clk 0:25:57] } 111. Kg6 { [%clk 0:12:55] } 111... Rg2+ { [%clk 0:26:24] } 112. Kh7 { [%clk 0:13:19] } 112... Rh2+ { [%clk 0:26:51] } 113. Kg8 { [%clk 0:13:41] } 113... Rg2 { [%clk 0:27:13] } 114. Rf1 { [%clk 0:14:05] } 114... Rg3 { [%clk 0:27:27] } 115. Rh1 { [%clk 0:14:27] } 115... Kf6 { [%clk 0:27:51] } 116. Kh8 { [%clk 0:14:21] } 116... Rh3+ { [%clk 0:27:12] } 1-0