FEN
[Event "rated rapid game"]
[Site "https://adjva4.dpdns.org/uEtXmGEu"]
[Date "2026.04.19"]
[Round "-"]
[White "Pawnsquasher"]
[Black "Sponkie"]
[Result "1-0"]
[GameId "uEtXmGEu"]
[UTCDate "2026.04.19"]
[UTCTime "14:24:17"]
[WhiteElo "2188"]
[BlackElo "2192"]
[WhiteRatingDiff "+7"]
[BlackRatingDiff "-6"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "A21"]
[Opening "English Opening: King's English Variation, Kramnik-Shirov Counterattack"]
[Termination "Normal"]
[Annotator "adjva4.dpdns.org"]
1. c4 { [%eval 0.11] } 1... e5 { [%eval 0.14] } 2. Nc3 { [%eval 0.13] } 2... Bb4 { [%eval 0.21] } { A21 English Opening: King's English Variation, Kramnik-Shirov Counterattack } 3. Nd5 { [%eval 0.15] } 3... Bc5 { [%eval 0.37] } 4. b4 { [%eval 0.11] } 4... Bd4 { [%eval 0.1] } 5. Rb1 { [%eval 0.11] } 5... c6 { [%eval 0.11] } 6. Nc3 { [%eval -0.39] } 6... a5 { [%eval -0.13] } 7. a3 { [%eval -0.61] } 7... Ne7 { [%eval -0.32] } 8. Nf3 { [%eval -0.53] } 8... d6 { [%eval -0.07] } 9. g3?! { (-0.07 → -0.62) Inaccuracy. Bb2 was best. } { [%eval -0.62] } (9. Bb2 Bf5 10. d3 d5 11. e3 Bxc3+ 12. Bxc3 dxc4 13. Nxe5 Nd5 14. Bd4 axb4) 9... Bb6? { (-0.62 → 0.54) Mistake. Be6 was best. } { [%eval 0.54] } (9... Be6 10. Qb3 b5 11. e3 Bxc3 12. Qxc3 Nd7 13. Ng5 Bf5 14. e4 Bg6 15. cxb5) 10. Bg2 { [%eval 0.38] } 10... Be6 { [%eval 0.6] } 11. d3 { [%eval 0.31] } 11... h6 { [%eval 0.47] } 12. O-O { [%eval 0.35] } 12... O-O { [%eval 0.4] } 13. e3 { [%eval 0.19] } 13... Qc8 { [%eval 0.6] } 14. Re1 { [%eval 0.08] } 14... axb4 { [%eval 0.08] } 15. axb4 { [%eval 0.1] } 15... Nd7 { [%eval 0.07] } 16. Qb3 { [%eval -0.13] } 16... Nf6 { [%eval 0.01] } 17. d4?! { (0.01 → -0.54) Inaccuracy. b5 was best. } { [%eval -0.54] } (17. b5 Ba5 18. Ba3 Rd8 19. Bb4 Bxb4 20. Qxb4 Bf5 21. Bf1 e4 22. dxe4 Nxe4) 17... e4 { [%eval -0.59] } 18. Nd2 { [%eval -0.61] } 18... d5 { [%eval -0.69] } 19. c5?! { (-0.69 → -1.47) Inaccuracy. Bb2 was best. } { [%eval -1.47] } (19. Bb2 Bh3 20. b5 Ba5 21. Ba3 Re8 22. Bxe7 Rxe7 23. bxc6 bxc6 24. Rec1 Bxg2) 19... Bc7 { [%eval -1.53] } 20. b5 { [%eval -1.98] } 20... Ba5 { [%eval -1.47] } 21. b6 { [%eval -1.93] } 21... Bh3 { [%eval -1.97] } 22. Bh1 { [%eval -2.56] } 22... Qf5 { [%eval -2.32] } 23. Ba3 { [%eval -2.96] } 23... Ng4?! { (-2.96 → -1.98) Inaccuracy. Bxc3 was best. } { [%eval -1.98] } (23... Bxc3 24. Qxc3 h5 25. Bb4 h4 26. Qb2 Qh5 27. Ra1 Nf5 28. Ra7 Rab8 29. Bg2) 24. Re2 { [%eval -2.4] } 24... Ra6?! { (-2.40 → -1.72) Inaccuracy. Bxc3 was best. } { [%eval -1.72] } (24... Bxc3 25. Qxc3 Nf6 26. f3 exf3 27. Bxf3 Ne4 28. Bxe4 dxe4 29. Rf2 Qg5 30. Nc4) 25. Bb4 { [%eval -1.63] } 25... Rfa8 { [%eval -1.54] } 26. Bxa5 { [%eval -1.63] } 26... Rxa5 { [%eval -1.68] } 27. Qb2 { [%eval -1.66] } 27... h5?! { (-1.66 → -1.01) Inaccuracy. Ra3 was best. } { [%eval -1.01] } (27... Ra3 28. Rbe1 Qg6 29. Ndb1 R3a6 30. f3 exf3 31. Bxf3 Nf5 32. Qd2 Nf6 33. Rf2) 28. f3 { [%eval -1.06] } 28... exf3 { [%eval -0.95] } 29. Nxf3 { [%eval -1.13] } 29... Nf6 { [%eval -1.03] } 30. Rf2 { [%eval -1.6] } 30... Ne4 { [%eval -1.12] } 31. Nxe4 { [%eval -1.19] } 31... Qxe4 { [%eval -1.16] } 32. Ng5?? { (-1.16 → -3.09) Blunder. Re1 was best. } { [%eval -3.09] } (32. Re1 Nf5 33. Qd2 Qe7 34. Ne5 Ra1 35. Bg2 Bxg2 36. Rxa1 Rxa1+ 37. Kxg2 g6) 32... Qxb1+ { [%eval -2.78] } 33. Qxb1 { [%eval -2.92] } 33... Ra1 { [%eval -2.77] } 34. Rb2 { [%eval -2.78] } 34... Rxb1+?? { (-2.78 → -0.64) Blunder. Bf5 was best. } { [%eval -0.64] } (34... Bf5 35. e4 f6 36. exf5 fxg5 37. f6 Nf5 38. Bf3 Rxb1+ 39. Rxb1 g4 40. Bd1) 35. Rxb1 { [%eval -0.61] } 35... Bf5 { [%eval -0.62] } 36. Rf1 { [%eval -0.78] } 36... Bg6?? { (-0.78 → 1.05) Blunder. f6 was best. } { [%eval 1.05] } (36... f6 37. Nf3 g5 38. Bg2 Bd3 39. Rd1 Be4 40. Nd2 Bxg2 41. Kxg2 Nf5 42. Kf2) 37. Kf2?? { (1.05 → -0.86) Blunder. e4 was best. } { [%eval -0.86] } (37. e4 dxe4 38. Bxe4 Bxe4 39. Nxe4 Nc8 40. Rd1 f5 41. Ng5 Ne7 42. Re1 Nd5) 37... Ra2+?! { (-0.86 → -0.06) Inaccuracy. Bf5 was best. } { [%eval -0.06] } (37... Bf5 38. e4 f6 39. exd5 fxg5 40. d6 Nd5 41. Bxd5+ cxd5 42. Re1 Bd7 43. Re7) 38. Kf3?? { (-0.06 → -3.41) Blunder. Kg1 was best. } { [%eval -3.41] } (38. Kg1 f6 39. Ne6 Bf5 40. Nd8 Bc8 41. Bf3 g6 42. e4 dxe4 43. Bxe4 Kg7) 38... Ra3?? { (-3.41 → -0.34) Blunder. f6 was best. } { [%eval -0.34] } (38... f6 39. Rf2 Rxf2+ 40. Kxf2 fxg5 41. Bf3 Bf5 42. Be2 Bg4 43. Ba6 Bc8 44. Be2) 39. Nh3? { (-0.34 → -2.01) Mistake. Kf2 was best. } { [%eval -2.01] } (39. Kf2 f6 40. Ne6 Bf5 41. Nd8 Bc8 42. e4 Ra2+ 43. Kg1 dxe4 44. Bxe4 Ra4) 39... Nf5 { [%eval -1.91] } 40. Re1?! { (-1.91 → -3.13) Inaccuracy. Kf2 was best. } { [%eval -3.13] } (40. Kf2 Nxe3 41. Re1 Ng4+ 42. Kg1 Kf8 43. Nf4 Ne3 44. Kf2 Nc2 45. Rd1 Bf5) 40... Ra2?? { (-3.13 → 0.62) Blunder. Nxd4+ was best. } { [%eval 0.62] } (40... Nxd4+ 41. Kf4 Nc2 42. Rd1 Rxe3 43. Ra1 Nxa1 44. Kxe3 Nb3 45. Bxd5 Nxc5 46. Bg2) 41. Nf4 { [%eval 0.65] } 41... Rxh2?! { (0.65 → 1.59) Inaccuracy. Kh7 was best. } { [%eval 1.59] } (41... Kh7 42. Re2 Ra1 43. Bg2 Kh6 44. Kf2 Ne7 45. Nxg6 Kxg6 46. e4 dxe4 47. Bxe4+) 42. Bg2 { [%eval 1.44] } 42... Ne7? { (1.44 → 3.20) Mistake. h4 was best. } { [%eval 3.2] } (42... h4 43. gxh4 Nxh4+ 44. Kg3 Nxg2 45. Ra1 Rh6 46. Nxg2 Be4 47. Nf4 g5 48. Nh3) 43. Ra1?! { (3.20 → 2.30) Inaccuracy. Kf2 was best. } { [%eval 2.3] } (43. Kf2 h4 44. Ra1 hxg3+ 45. Kxg3 Rh8 46. Ra7 Kh7 47. Rxb7 Nf5+ 48. Kf2 Re8) 43... Be4+ { [%eval 2.21] } 44. Kf2 { [%eval 2.07] } 44... Nf5?? { (2.07 → 4.73) Blunder. Bxg2 was best. } { [%eval 4.73] } (44... Bxg2 45. Ra8+ Kh7 46. Nxg2 Rh1 47. Ra7 Ng8 48. Rxb7 Nf6 49. Rxf7 Ne4+ 50. Ke2) 45. Ra7? { (4.73 → 2.49) Mistake. Kg1 was best. } { [%eval 2.49] } (45. Kg1 Rxg2+ 46. Nxg2 Nxg3 47. Ra7 g5 48. Rxb7 Ne2+ 49. Kh2 Kg7 50. Rc7 Kg6) 45... Bxg2 { [%eval 2.23] } 46. Nxg2 { [%eval 2.02] } 46... h4?? { (2.02 → 4.38) Blunder. Nxe3 was best. } { [%eval 4.38] } (46... Nxe3 47. Kxe3 Rxg2 48. Kf3 Rd2 49. Rxb7 Rxd4 50. Rc7 Rb4 51. Rxc6 g5 52. Rc7) 47. Kf3?? { (4.38 → 1.03) Blunder. gxh4 was best. } { [%eval 1.03] } (47. gxh4 Nxh4 48. Kg3 Rxg2+ 49. Kxh4 g5+ 50. Kh3 Re2 51. Kg4 Rxe3 52. Rxb7 Rd3) 47... hxg3?? { (1.03 → 2.96) Blunder. h3 was best. } { [%eval 2.96] } (47... h3 48. Nf4 g6 49. Rxb7 Rh1 50. Rb8+ Kg7 51. Nxh3 Rxh3 52. Re8 Rxg3+ 53. Kf2) 48. Rxb7 { [%eval 2.8] } 48... Nh4+?? { (2.80 → 5.84) Blunder. g5 was best. } { [%eval 5.84] } (48... g5 49. Rb8+ Kg7 50. b7 Nh4+ 51. Nxh4 gxh4 52. Rg8+ Kxg8 53. b8=Q+ Kg7 54. Qe5+) 49. Kxg3 { [%eval 5.64] } 49... Rxg2+ { [%eval 5.38] } 50. Kxh4 { [%eval 5.29] } 50... Re2 { [%eval 5.75] } 51. Rc7 { [%eval 5.57] } 51... Rxe3 { [%eval 6.22] } 52. Rxc6 { [%eval 6.01] } 52... Re4+ { [%eval 6.28] } 53. Kg3 { [%eval 5.75] } 53... Rxd4 { [%eval 6.43] } 54. Kf3?! { (6.43 → 4.90) Inaccuracy. Rc8+ was best. } { [%eval 4.9] } (54. Rc8+ Kh7 55. b7 Kg6 56. b8=Q Kf5 57. Qb1+ Kg5 58. Qc1+ Kf5 59. Qc2+ Kg5) 54... Kh7?! { (4.90 → 6.54) Inaccuracy. Rb4 was best. } { [%eval 6.54] } (54... Rb4 55. Rc8+ Kh7 56. Rc7 Kg6 57. b7 Kf5 58. c6 Ke6 59. Rc8 Kd6 60. b8=Q+) 55. Ke3?! { (6.54 → 4.46) Inaccuracy. b7 was best. } { [%eval 4.46] } (55. b7 Rb4 56. Rb6 Rc4 57. b8=Q f6 58. Qh2+ Kg6 59. Rb3 Rc1 60. Qg3+ Kh7) 55... Rc4?! { (4.46 → 6.67) Inaccuracy. Rb4 was best. } { [%eval 6.67] } (55... Rb4 56. Rc7 Kg6 57. b7 Kf5 58. c6 Ke5 59. Rc8 Kd6 60. b8=Q+ Rxb8 61. Rxb8) 56. b7 { [%eval 6.51] } 56... Rb4 { [%eval 6.79] } 57. Rc7 { [%eval 5.34] } 57... d4+ { [%eval 5.85] } 58. Kd3 { [%eval 5.35] } 58... f5?! { (5.35 → 6.93) Inaccuracy. Rb1 was best. } { [%eval 6.93] } (58... Rb1 59. c6 Rd1+ 60. Kc2 Ra1 61. Rxf7 Kg6 62. Rd7 Kf6 63. Kd3 Rd1+ 64. Ke4) 59. c6 { [%eval 6.89] } 59... f4 { [%eval 7.94] } 60. Rc8 { [%eval 7.76] } 60... f3? { (7.76 → Mate in 10) Checkmate is now unavoidable. Rb3+ was best. } { [%eval #10] } (60... Rb3+ 61. Kc4 Ra3 62. Ra8 Re3 63. Kxd4 Re1 64. b8=Q Rf1 65. Qh8+ Kg6 66. Qe8+) 61. b8=Q { [%eval #9] } 61... Rxb8 { [%eval #8] } 62. Rxb8 { [%eval 8.99] } 62... g5? { (8.99 → Mate in 7) Checkmate is now unavoidable. f2 was best. } { [%eval #7] } (62... f2 63. Ke2 Kg6 64. Rd8 Kh7 65. Kxf2 Kh6 66. c7 g6 67. c8=Q Kg7 68. Rxd4) 63. Rf8 { [%eval #8] } 63... Kg7 { [%eval #9] } 64. Rxf3 { [%eval #8] } 64... Kg6 { [%eval #6] } 65. Rg3 { [%eval #8] } 65... g4 { [%eval #7] } 66. Kxd4 { [%eval #8] } 66... Kf5 { [%eval #7] } 67. c7 { [%eval #6] } 67... Kf4 { [%eval #6] } 68. Rxg4+ { [%eval #7] } 68... Kxg4 { [%eval #7] } 69. c8=Q+ { [%eval #6] } 69... Kf3 { [%eval #5] } 70. Qf5+ { [%eval #4] } 70... Ke2 { [%eval #4] } 71. Qf4 { [%eval #3] } 71... Ke1 { [%eval #2] } 72. Qg3+ { [%eval #3] } 72... Kd1 { [%eval #3] } 73. Qf2 { [%eval #2] } 73... Kc1 { [%eval #2] } 74. Qe2 { [%eval #2] } 74... Kb1 { [%eval #2] } 75. Kc3 { [%eval #1] } 75... Ka1 { [%eval #1] } 76. Qb2# { White wins by checkmate. } 1-0