FEN
[Event "rated bullet game"]
[Site "https://adjva4.dpdns.org/JzNy07CI"]
[Date "2026.03.24"]
[Round "-"]
[White "siddarth10008"]
[Black "Woodpecker174"]
[Result "0-1"]
[GameId "JzNy07CI"]
[UTCDate "2026.03.24"]
[UTCTime "08:40:29"]
[WhiteElo "2883"]
[BlackElo "2951"]
[WhiteRatingDiff "-5"]
[BlackRatingDiff "+12"]
[Variant "Standard"]
[TimeControl "60+0"]
[ECO "B13"]
[Opening "Caro-Kann Defense: Exchange Variation"]
[Termination "Normal"]
[Annotator "adjva4.dpdns.org"]
1. e4 { [%eval 0.18] } 1... c6 { [%eval 0.31] } 2. Nf3 { [%eval 0.17] } 2... d5 { [%eval 0.21] } 3. exd5 { [%eval 0.14] } 3... cxd5 { [%eval 0.07] } 4. d4 { [%eval 0.0] } 4... Nc6 { [%eval 0.13] } { B13 Caro-Kann Defense: Exchange Variation } 5. c3 { [%eval 0.08] } 5... Bg4 { [%eval 0.06] } 6. Be2 { [%eval 0.0] } 6... Qc7 { [%eval 0.0] } 7. O-O { [%eval -0.03] } 7... e6 { [%eval -0.03] } 8. h3 { [%eval -0.01] } 8... Bh5 { [%eval 0.05] } 9. Nbd2 { [%eval -0.27] } 9... Bd6 { [%eval -0.23] } 10. Re1 { [%eval -0.21] } 10... Nge7 { [%eval -0.04] } 11. Ne5 { [%eval -0.19] } 11... Bxe2 { [%eval -0.28] } 12. Qxe2 { [%eval -0.26] } 12... Bxe5 { [%eval -0.16] } 13. dxe5 { [%eval -0.18] } 13... O-O { [%eval -0.22] } 14. Nf3 { [%eval -0.22] } 14... a6 { [%eval -0.05] } 15. Bg5 { [%eval -0.33] } 15... b5?! { (-0.33 → 0.23) Inaccuracy. h6 was best. } { [%eval 0.23] } (15... h6 16. Bxe7 Qxe7 17. Rad1 b5 18. a3 Rfc8 19. Nh2 Rab8 20. Rd3 Qc7 21. Ng4) 16. Rad1?! { (0.23 → -0.37) Inaccuracy. a4 was best. } { [%eval -0.37] } (16. a4 bxa4 17. Bc1 Rfb8 18. Rxa4 a5 19. h4 h6) 16... Ng6 { [%eval 0.01] } 17. h4 { [%eval 0.08] } 17... h6 { [%eval 0.04] } 18. Bc1 { [%eval 0.11] } 18... b4?! { (0.11 → 0.66) Inaccuracy. Nge7 was best. } { [%eval 0.66] } (18... Nge7 19. Rd3 b4 20. cxb4 Nxb4 21. Rc3 Qa5 22. Ra3) 19. h5?! { (0.66 → -0.19) Inaccuracy. cxb4 was best. } { [%eval -0.19] } (19. cxb4 Nxb4 20. Bxh6 gxh6 21. Qd2 Nc2 22. Rc1 Rac8 23. Re2 Qc4 24. Rxc2 Qg4) 19... Nge7 { [%eval -0.19] } 20. Nd4 { [%eval -0.59] } 20... Nxd4 { [%eval -0.56] } 21. cxd4 { [%eval -0.61] } 21... Rac8 { [%eval -0.5] } 22. Rd3 { [%eval -0.56] } 22... Qc2 { [%eval -0.63] } 23. Rd2? { (-0.63 → -1.89) Mistake. Be3 was best. } { [%eval -1.89] } (23. Be3 Nf5 24. g4 Nxe3 25. Rd2 Qe4 26. f3 Qh7 27. Qxe3 Rc2 28. Qe2 Rxd2) 23... Qf5?! { (-1.89 → -0.83) Inaccuracy. Qb1 was best. } { [%eval -0.83] } (23... Qb1 24. Rdd1 Qxa2 25. g4 a5 26. Be3 a4 27. Qd2 Qb3 28. Bxh6 gxh6 29. Qxh6) 24. Qxa6?! { (-0.83 → -1.77) Inaccuracy. Rd3 was best. } { [%eval -1.77] } (24. Rd3 Rc4 25. g4 Qh7 26. Be3 Rfc8 27. Kh2 a5 28. Rd2 g5 29. Rf1 Rc2) 24... Qxh5 { [%eval -1.82] } 25. Qb7?! { (-1.82 → -2.90) Inaccuracy. Qa4 was best. } { [%eval -2.9] } (25. Qa4 Nf5 26. Rd3 Ra8 27. Qxb4 Rfb8 28. Qc3 Rxa2 29. b4 Qg4 30. Bd2 h5) 25... Nf5 { [%eval -2.71] } 26. Rd3 { [%eval -2.67] } 26... Qg4 { [%eval -2.08] } 27. Qxb4 { [%eval -2.02] } 27... Rc4 { [%eval -1.53] } 28. Qd2 { [%eval -1.75] } 28... Rfc8 { [%eval -2.27] } 29. Rg3?? { (-2.27 → -6.05) Blunder. b4 was best. } { [%eval -6.05] } (29. b4 Rxd4 30. b5 Rcc4 31. Rf1 Qh5 32. Rxd4 Nxd4 33. b6 Ne2+ 34. Qxe2 Qxe2) 29... Nxg3 { [%eval -6.06] } 30. fxg3 { [%eval -6.03] } 30... Qxd4+ { [%eval -4.85] } 31. Qxd4 { [%eval -4.8] } 31... Rxd4 { [%eval -4.78] } 32. Bf4 { [%eval -5.45] } 32... Rc2 { [%eval -5.36] } 33. Rb1 { [%eval -5.35] } 33... g5 { [%eval -5.34] } 34. Be3 { [%eval -5.31] } 34... Re4 { [%eval -5.34] } 35. Ba7 { [%eval -5.32] } 35... Rxe5?! { (-5.32 → -3.84) Inaccuracy. d4 was best. } { [%eval -3.84] } (35... d4 36. Rd1 Rxb2 37. a4 d3 38. a5 Ra4 39. Bb6 Raa2 40. Rxd3 Rxg2+ 41. Kh1) 36. b4?! { (-3.84 → -5.63) Inaccuracy. a3 was best. } { [%eval -5.63] } (36. a3 Ree2 37. b4 Rxg2+ 38. Kf1 Rxg3 39. b5 Rxa3 40. b6 Raa2 41. b7 Rab2) 36... Rxa2 { [%eval -5.41] } 37. Bd4 { [%eval -5.45] } 37... Re4 { [%eval -5.37] } 38. Bc5 { [%eval -5.3] } 38... Rc4 { [%eval -5.36] } 39. Bd6 { [%eval -5.45] } 39... Rac2 { [%eval -5.09] } 40. b5 { [%eval -6.52] } 40... Rc1+ { [%eval -6.3] } 41. Rxc1 { [%eval -6.26] } 41... Rxc1+ { [%eval -6.07] } 42. Kh2 { [%eval -6.2] } 42... Rb1 { [%eval -6.19] } 43. g4 { [%eval -6.22] } 43... Rxb5 { [%eval -6.08] } 44. g3 { [%eval -6.62] } 44... Ra5 { [%eval -6.1] } 45. Bb4 { [%eval -6.57] } 45... Ra4 { [%eval -6.66] } 46. Bd2 { [%eval -6.88] } 46... Rxg4 { [%eval -6.8] } 47. Be3 { [%eval -6.89] } 47... Re4 { [%eval -6.95] } 48. Bf2 { [%eval -6.88] } 48... Kg7 { [%eval -6.94] } 49. Kh3 { [%eval -7.61] } 49... Kg6 { [%eval -6.87] } 50. g4 { [%eval -8.29] } 50... f5 { [%eval -8.25] } 51. Bg3 { [%eval -10.92] } 51... fxg4+ { [%eval -9.1] } 52. Kh2 { [%eval -7.83] } 52... Re2+ { [%eval -7.71] } 53. Bf2? { (-7.71 → Mate in 8) Checkmate is now unavoidable. Kg1 was best. } { [%eval #-8] } (53. Kg1 d4 54. Bc7 Rc2 55. Ba5 d3 56. Kf1 Ra2 57. Bc3 Kh5 58. Bg7 g3) 53... Rxf2+ { [%eval #-7] } 54. Kg3 { [%eval #-7] } 54... Rf3+ { [%eval #-8] } 55. Kxg4 { [%eval #-8] } 55... Rf4+ { [%eval #-9] } 56. Kg3 { [%eval #-6] } 56... e5 { [%eval #-7] } 57. Kh2 { [%eval #-6] } 57... Kf5 { [%eval #-6] } 58. Kh1 { [%eval #-5] } 58... h5?! { (Mate in 5 → -15.97) Lost forced checkmate sequence. Kg4 was best. } { [%eval -15.97] } (58... Kg4 59. Kg2 e4 60. Kh2 Kf3 61. Kh1 Kf2 62. Kh2 Rh4#) 59. Kg2 { [%eval -15.74] } 59... Ra4 { [%eval -17.63] } 60. Kh2 { [%eval -17.29] } 60... Ra3 { [%eval -10.41] } 61. Kg1?! { (-10.41 → Mate in 6) Checkmate is now unavoidable. Kg2 was best. } { [%eval #-6] } (61. Kg2 Ke4 62. Kf2 h4 63. Ke2 Ra2+ 64. Kd1 g4 65. Kc1 h3 66. Kb1 h2) 61... d4 { [%eval #-6] } 62. Kf1 { [%eval #-6] } 62... e4 { [%eval #-6] } 63. Ke1 { [%eval #-6] } 63... g4 { [%eval #-5] } 64. Kd1 { [%eval #-5] } 64... h4?! { (Mate in 5 → -17.32) Lost forced checkmate sequence. Ra2 was best. } { [%eval -17.32] } (64... Ra2 65. Ke1 g3 66. Kf1 Kf4 67. Kg1 Kf3 68. Kh1 Ra1#) 65. Kc1?! { (-17.32 → Mate in 5) Checkmate is now unavoidable. Kd2 was best. } { [%eval #-5] } (65. Kd2 Ra2+ 66. Kc1 d3 67. Kb1 d2 68. Kxa2 d1=Q 69. Kb2 h3 70. Kc3 Kf4) 65... Rc3+ { [%eval #-5] } 66. Kb2 { [%eval #-5] } 66... h3 { [%eval #-5] } 67. Ka2 { [%eval #-5] } 67... h2 { [%eval #-4] } 68. Kb1 { [%eval #-4] } 68... h1=Q+ { [%eval #-3] } 69. Kb2 { [%eval #-2] } 69... Qg2+ { [%eval #-2] } 70. Ka1 { [%eval #-1] } 70... Rc1# { Black wins by checkmate. } 0-1