Event: British Rapidplay Championship 2024
Date: 2024-03-03
White: Shankar, Yashwardhan
WhiteElo: 1771
Black: Graff, Ben
BlackElo: 1782
Result: 0-1
ECO: D00
Opening: Queen's Pawn Game: Accelerated London System
Variant: Standard
TimeControl: 15 minutes plus 10 second increment per move.

1. d4 { [%eval 0.15] } 1... d5 { [%eval 0.25] [%clk 0:15:16] } 2. Bf4 { [%eval 0.03] [%clk 0:15:28] } 2... Nf6 { [%eval 0.14] [%clk 0:15:24] } 3. e3 { [%eval 0.1] [%clk 0:15:37] } 3... c5 { [%eval 0.0] [%clk 0:15:32] } 4. Nd2 { [%eval 0.13] [%clk 0:15:38] } 4... Nc6 { [%eval 0.0] [%clk 0:15:36] } 5. c3 { [%eval 0.0] [%clk 0:15:46] } 5... Bf5 { [%eval 0.0] [%clk 0:15:32] } 6. Qb3 { [%eval 0.0] [%clk 0:15:46] } 6... Qb6?! { [%eval 0.87] } { Inaccuracy. Qc8 was best. } { [%clk 0:15:28] } 7. dxc5 { [%eval 0.63] [%clk 0:15:27] } 7... Qxb3 { [%eval 0.97] [%clk 0:15:11] } 8. Nxb3? { [%eval -0.42] } { Mistake. axb3 was best. } { [%clk 0:15:36] } 8... e5 { [%eval -0.39] [%clk 0:14:31] } 9. Bg3 { [%eval -0.43] [%clk 0:15:29] } 9... Ne4 { [%eval -0.12] [%clk 0:13:56] } 10. Nf3 { [%eval -0.5] [%clk 0:14:59] } 10... f6 { [%eval -0.53] [%clk 0:13:35] } 11. O-O-O { [%eval -0.42] [%clk 0:13:50] } 11... O-O-O { [%eval -0.3] [%clk 0:12:27] } 12. Bd3? { [%eval -1.96] } { Mistake. Nh4 was best. } { [%clk 0:13:11] } 12... Nxg3 { [%eval -2.01] [%clk 0:12:27] } 13. hxg3 { [%eval -2.1] [%clk 0:13:10] } 13... Bxd3 { [%eval -1.96] [%clk 0:12:22] } 14. Rxd3 { [%eval -1.99] [%clk 0:13:12] } 14... e4 { [%eval -2.02] [%clk 0:12:31] } 15. Rd2 { [%eval -2.27] [%clk 0:13:20] } 15... exf3 { [%eval -2.26] [%clk 0:12:35] } 16. gxf3 { [%eval -2.08] [%clk 0:13:29] } 16... a5 { [%eval -1.5] [%clk 0:08:55] } 17. a4?! { [%eval -2.11] } { Inaccuracy. f4 was best. } { [%clk 0:13:16] } 17... Be7 { [%eval -1.53] [%clk 0:08:27] } 18. f4 { [%eval -1.48] [%clk 0:12:50] } 18... Rd7 { [%eval -1.23] [%clk 0:08:27] } 19. Rhd1 { [%eval -1.49] [%clk 0:12:00] } 19... Rhd8 { [%eval -1.5] [%clk 0:08:32] } 20. Nd4 { [%eval -1.46] [%clk 0:11:49] } 20... Nxd4 { [%eval -1.62] [%clk 0:08:29] } 21. cxd4?! { [%eval -2.5] } { Inaccuracy. exd4 was best. } { [%clk 0:11:47] } 21... Rc7 { [%eval -2.57] [%clk 0:08:28] } 22. Kb1 { [%eval -2.57] [%clk 0:11:26] } 22... Rc6 { [%eval -2.41] [%clk 0:08:01] } 23. f3?! { [%eval -3.11] } { Inaccuracy. Rc2 was best. } { [%clk 0:11:15] } 23... b6 { [%eval -3.23] [%clk 0:08:06] } 24. cxb6 { [%eval -3.22] [%clk 0:11:07] } 24... Rxb6 { [%eval -3.15] [%clk 0:08:14] } 25. Rc1+ { [%eval -2.92] [%clk 0:10:45] } 25... Kd7 { [%eval -3.21] [%clk 0:07:48] } 26. Ka2 { [%eval -3.44] [%clk 0:10:46] } 26... Rdb8 { [%eval -3.36] [%clk 0:07:44] } 27. Rb1 { [%eval -3.95] [%clk 0:10:02] } 27... Rb3 { [%eval -3.8] [%clk 0:07:29] } 28. Re2 { [%eval -4.14] [%clk 0:09:46] } 28... Rd3 { [%eval -3.83] [%clk 0:06:45] } 29. b3 { [%eval -4.75] [%clk 0:09:35] } 29... Bb4 { [%eval -4.67] [%clk 0:06:46] } 30. Rbb2 { [%eval -5.18] [%clk 0:09:08] } 30... Rc8 { [%eval -5.04] [%clk 0:06:39] } 31. g4 { [%eval -4.94] [%clk 0:07:25] } 31... Rc1 { [%eval -4.99] [%clk 0:06:45] } 32. Rb1 { [%eval -5.0] [%clk 0:06:37] } 32... Rd2+ { [%eval -4.69] [%clk 0:05:52] } 33. Rb2?? { [%eval #-5] } { Checkmate is now unavoidable. Rxd2 was best. } { [%clk 0:05:28] } 33... Rxe2?? { [%eval -5.21] } { Lost forced checkmate sequence. Rdd1 was best. } { [%clk 0:05:50] } 34. Rxe2 { [%eval -5.02] [%clk 0:05:37] } 34... Re1 { [%eval -4.61] [%clk 0:05:54] } 35. Rh2 { [%eval -5.74] [%clk 0:05:28] } 35... h6 { [%eval -5.29] [%clk 0:05:02] } 36. g5 { [%eval -5.96] [%clk 0:04:00] } 36... fxg5 { [%eval -5.7] [%clk 0:04:48] } 37. fxg5 { [%eval -5.53] [%clk 0:03:22] } 37... hxg5 { [%eval -5.59] [%clk 0:04:52] } 38. Rh5 { [%eval -5.48] [%clk 0:02:50] } 38... Re2+ { [%eval -5.33] [%clk 0:04:46] } 39. Kb1 { [%eval -5.34] [%clk 0:02:51] } 39... Be7 { [%eval -5.52] [%clk 0:04:37] } 40. f4 { [%eval -5.89] [%clk 0:02:16] } 40... Rxe3 { [%eval -5.65] [%clk 0:04:42] } 41. fxg5 { [%eval -5.93] [%clk 0:02:23] } 41... Rxb3+ { [%eval -5.56] [%clk 0:04:47] } 42. Kc2 { [%eval -6.19] [%clk 0:02:32] } 42... Rb4 { [%eval -6.25] [%clk 0:04:37] } 43. Rh7 { [%eval -5.98] [%clk 0:02:28] } 43... Bxg5 { [%eval -5.77] [%clk 0:04:02] } 44. Rxg7+ { [%eval -6.28] [%clk 0:02:37] } 44... Be7 { [%eval -6.57] [%clk 0:04:11] } 45. Kc3 { [%eval -6.69] [%clk 0:02:39] } 45... Rxa4 { [%eval -6.42] [%clk 0:04:09] } 46. Rg6 { [%eval -6.56] [%clk 0:02:39] } 46... Rc4+ { [%eval -6.36] [%clk 0:04:07] } 47. Kd3 { [%eval -6.92] [%clk 0:02:47] } 47... Rc6 { [%eval -6.77] [%clk 0:04:09] } 48. Rg1 { [%eval -6.89] [%clk 0:02:53] } 48... a4 { [%eval -6.16] [%clk 0:04:02] } 49. Ra1 { [%eval -6.75] [%clk 0:03:03] } 49... a3 { [%eval -6.86] [%clk 0:04:07] } 50. Ra2 { [%eval -7.93] [%clk 0:03:11] } 50... Bb4 { [%eval -7.85] [%clk 0:03:54] } 51. Ra1 { [%eval -8.49] [%clk 0:03:03] } 51... Rc3+ { [%eval -8.24] [%clk 0:03:40] } 52. Kd2 { [%eval -8.75] [%clk 0:03:11] } 52... Rb3+ { [%eval -8.31] [%clk 0:03:35] } 53. Kc2 { [%eval -7.86] [%clk 0:03:16] } 53... Rb2+ { [%eval -6.92] [%clk 0:03:31] } 54. Kc1?? { [%eval #-17] } { Checkmate is now unavoidable. Kd3 was best. } { [%clk 0:03:24] } 54... Rg2 { [%eval #-16] [%clk 0:03:22] } 55. Rb1 { [%eval #-16] [%clk 0:03:23] } 55... Rg1+ { [%eval #-15] [%clk 0:03:17] } 56. Kc2 { [%eval #-15] [%clk 0:03:30] } 56... Rxb1 { [%eval #-18] [%clk 0:03:23] } 57. Kxb1 { [%eval #-13] [%clk 0:03:40] } 57... Kc6 { [%eval #-12] [%clk 0:03:30] } 58. Ka2 { [%eval #-12] [%clk 0:03:49] } 58... Kb5 { [%eval #-11] [%clk 0:03:39] } 59. Kb3 { [%eval #-11] [%clk 0:03:58] } 59... Be7 { [%eval #-16] [%clk 0:03:43] } 60. Ka2?? { [%eval #-8] } { Checkmate is now unavoidable. Kc3 was best. } { [%clk 0:04:07] } 60... Kc4 { [%eval #-7] [%clk 0:03:51] } 61. Kb1 { [%eval #-7] [%clk 0:04:15] } 61... Kxd4 { [%eval #-10] [%clk 0:03:59] } 62. Ka2 { [%eval #-6] [%clk 0:04:25] } 62... Ke3 { [%eval #-9] [%clk 0:04:06] } 63. Kb3 { [%eval #-9] [%clk 0:04:32] } 63... Ke2 { [%eval #-9] [%clk 0:04:13] } 64. Ka2 { [%eval #-9] [%clk 0:04:40] } 64... d4 { [%eval #-8] [%clk 0:04:22] } 65. Kb1?? { [%eval #-6] } { Checkmate is now unavoidable. Kb3 was best. } { [%clk 0:04:50] } 65... d3 { [%eval #-5] [%clk 0:04:30] } 66. Ka2 { [%eval #-4] [%clk 0:04:53] } 66... d2 { [%eval #-3] [%clk 0:04:33] } 0-1