FEN
[Event "rated bullet game"]
[Site "https://lichess.org/FA5GzExS"]
[Date "2026.01.21"]
[Round "-"]
[White "Grinya52"]
[Black "Warmer87"]
[Result "0-1"]
[GameId "FA5GzExS"]
[UTCDate "2026.01.21"]
[UTCTime "09:06:01"]
[WhiteElo "1529"]
[BlackElo "1519"]
[WhiteRatingDiff "-6"]
[BlackRatingDiff "+6"]
[Variant "Standard"]
[TimeControl "120+1"]
[ECO "A43"]
[Opening "Benoni Defense: Old Benoni"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.17] } 1... c5 { [%eval 0.61] } 2. d5 { [%eval 0.6] } 2... d6 { [%eval 0.66] } { A43 Benoni Defense: Old Benoni } 3. c4 { [%eval 0.58] } 3... b5 { [%eval 1.09] } 4. cxb5 { [%eval 1.14] } 4... a6 { [%eval 1.06] } 5. bxa6 { [%eval 0.75] } 5... Bxa6 { [%eval 0.85] } 6. e3 { [%eval 0.33] } 6... Bxf1 { [%eval 0.45] } 7. Kxf1 { [%eval 0.45] } 7... Nf6 { [%eval 0.57] } 8. g3 { [%eval 0.37] } 8... g6 { [%eval 0.52] } 9. Ne2 { [%eval 0.24] } 9... Bg7 { [%eval 0.23] } 10. Kg2 { [%eval 0.27] } 10... Nbd7 { [%eval 0.39] } 11. Nbc3 { [%eval 0.38] } 11... O-O { [%eval 0.37] } 12. Rf1 { [%eval 0.24] } 12... Qc7 { [%eval 0.28] } 13. Bd2 { [%eval -0.26] } 13... Rfb8 { [%eval -0.07] } 14. b3?! { (-0.07 → -0.98) Inaccuracy. Rb1 was best. } { [%eval -0.98] } (14. Rb1) 14... Nb6? { (-0.98 → 0.43) Mistake. Qb7 was best. } { [%eval 0.43] } (14... Qb7 15. Kg1) 15. e4 { [%eval 0.44] } 15... Ng4?! { (0.44 → 1.18) Inaccuracy. Nxe4 was best. } { [%eval 1.18] } (15... Nxe4 16. Nxe4 Bxa1 17. Qxa1 Nxd5 18. Qb2 Nb4 19. Bxb4 Rxb4 20. Nd2 Qa7 21. Nc3) 16. Rc1 { [%eval 0.72] } 16... Nd7 { [%eval 1.14] } 17. f3?! { (1.14 → 0.45) Inaccuracy. a4 was best. } { [%eval 0.45] } (17. a4 Nb6 18. Nb5 Qd7 19. h3 Ne5 20. Bc3 c4 21. Bd4 Qb7 22. f4 Nd3) 17... Ngf6?! { (0.45 → 1.26) Inaccuracy. Nge5 was best. } { [%eval 1.26] } (17... Nge5 18. a4) 18. Na4?! { (1.26 → 0.57) Inaccuracy. a4 was best. } { [%eval 0.57] } (18. a4 Qb7 19. Nb5 Ne8 20. Rb1 Nc7 21. Nxc7 Qxc7 22. Nc3 Nb6 23. Nb5 Qb7) 18... Ne5 { [%eval 0.56] } 19. Bc3 { [%eval 0.52] } 19... Ned7 { [%eval 0.64] } 20. Bd2 { [%eval 0.51] } 20... Nb6 { [%eval 0.85] } 21. Nxb6 { [%eval 0.6] } 21... Qxb6 { [%eval 0.6] } 22. a4?? { (0.60 → -1.45) Blunder. Rc2 was best. } { [%eval -1.45] } (22. Rc2) 22... Nd7?? { (-1.45 → 0.43) Blunder. Qxb3 was best. } { [%eval 0.43] } (22... Qxb3 23. a5 Nd7 24. Qxb3 Rxb3 25. Rc2 Rab8 26. f4 f5 27. e5 dxe5 28. Bc3) 23. Rb1 { [%eval 0.39] } 23... Ne5 { [%eval 0.85] } 24. Bf4?! { (0.85 → 0.14) Inaccuracy. Nc3 was best. } { [%eval 0.14] } (24. Nc3) 24... Qa5 { [%eval 0.11] } 25. Bxe5 { [%eval -0.08] } 25... Bxe5 { [%eval -0.19] } 26. Qe1 { [%eval -0.67] } 26... Qxe1 { [%eval -0.18] } 27. Rfxe1 { [%eval -0.34] } 27... Rb4 { [%eval -0.28] } 28. f4 { [%eval -0.33] } 28... Bg7 { [%eval -0.48] } 29. Nc1 { [%eval -0.65] } 29... Rab8 { [%eval -0.14] } 30. Re2 { [%eval -0.22] } 30... Rxa4 { [%eval -0.01] } 31. bxa4 { [%eval 0.0] } 31... Rxb1 { [%eval 0.0] } 32. Re1?? { (0.00 → -2.27) Blunder. Rc2 was best. } { [%eval -2.27] } (32. Rc2 Ra1 33. Na2 Bd4 34. a5 Kf8 35. Kf3 Ke8 36. a6 c4 37. Ke2 e6) 32... Ra1 { [%eval -2.1] } 33. Nd3 { [%eval -2.63] } 33... Rxa4 { [%eval -2.55] } 34. h4?! { (-2.55 → -3.62) Inaccuracy. Re2 was best. } { [%eval -3.62] } (34. Re2 Bc3 35. Rc2 Ra3 36. e5 Kg7 37. exd6 exd6 38. Re2 f5 39. Nc1 Ra1) 34... Ra3 { [%eval -3.23] } 35. Nf2 { [%eval -3.21] } 35... Bc3?! { (-3.21 → -1.92) Inaccuracy. Bd4 was best. } { [%eval -1.92] } (35... Bd4 36. Re2 h5 37. Nh3 f6 38. f5 Be5 39. Nf4 Bxf4 40. gxf4 gxf5 41. exf5) 36. Rd1? { (-1.92 → -3.58) Mistake. Re3 was best. } { [%eval -3.58] } (36. Re3 c4 37. e5 Bb4 38. Re2 Kg7 39. Rc2 Rc3 40. Rb2 Rb3 41. Rc2 c3) 36... Ra1?! { (-3.58 → -2.24) Inaccuracy. Ra2 was best. } { [%eval -2.24] } (36... Ra2 37. Kf1 Bd4 38. Nh3 Ra3 39. Kg2 Re3 40. Rd2 Rxe4 41. Ng5 Re3 42. Nf3) 37. Kh3?? { (-2.24 → -4.90) Blunder. Rxa1 was best. } { [%eval -4.9] } (37. Rxa1 Bxa1 38. Kf3 Bd4 39. Nd3 f5 40. exf5 gxf5 41. Ne1 Kf7 42. Ke2 e6) 37... Rxd1 { [%eval -4.78] } 38. Nxd1 { [%eval -4.7] } 38... Bd4 { [%eval -4.63] } 39. Kg2 { [%eval -4.35] } 39... Kg7 { [%eval -4.2] } 40. Kf3 { [%eval -4.25] } 40... e6 { [%eval -4.18] } 41. dxe6 { [%eval -4.11] } 41... fxe6 { [%eval -4.89] } 42. Ke2 { [%eval -4.9] } 42... Kf6 { [%eval -4.3] } 43. Kd3?! { (-4.30 → -5.50) Inaccuracy. g4 was best. } { [%eval -5.5] } (43. g4 d5 44. e5+ Ke7 45. h5 gxh5 46. gxh5 Kd7 47. Kd3 Kc6 48. Kd2 c4) 43... Bg1? { (-5.50 → -3.30) Mistake. d5 was best. } { [%eval -3.3] } (43... d5 44. g4 dxe4+ 45. Kxe4 h5 46. g5+ Ke7 47. Kf3 Kd6 48. Kg2 Kd5 49. Kf3) 44. Ke2?! { (-3.30 → -4.30) Inaccuracy. Nc3 was best. } { [%eval -4.3] } (44. Nc3 h5 45. Ke2 Ke7 46. Kf3 Bd4 47. Nb5 Bb2 48. g4 Kd7 49. g5 d5) 44... d5?! { (-4.30 → -3.07) Inaccuracy. Bd4 was best. } { [%eval -3.07] } (44... Bd4 45. g4 d5 46. e5+ Ke7 47. g5 Kd7 48. Ke1 Kc6 49. Kd2 Bg1 50. Nb2) 45. Kf1? { (-3.07 → -5.95) Mistake. Nc3 was best. } { [%eval -5.95] } (45. Nc3 Bd4 46. e5+ Ke7 47. Nb5 Ba1 48. g4 c4 49. Kd2 Kd7 50. Nd6 Bd4) 45... Bd4 { [%eval -6.1] } 46. Ke2 { [%eval -6.7] } 46... dxe4 { [%eval -6.59] } 47. Kd2 { [%eval -7.66] } 47... e5 { [%eval -7.24] } 48. fxe5+ { [%eval -8.2] } 48... Kxe5 { [%eval -7.85] } 49. Ke2 { [%eval -8.82] } 49... h6 { [%eval -7.55] } 50. g4 { [%eval -9.24] } 50... g5 { [%eval -9.03] } 51. h5? { (-9.03 → Mate in 20) Checkmate is now unavoidable. Kf1 was best. } { [%eval #-20] } (51. Kf1 Kf4 52. Ke2 gxh4 53. Kd2 Kf3 54. Kc2 c4 55. Nf2 Kxf2 56. Kb1 e3) 51... Kf4 { [%eval -15.76] } 52. Nf2?! { (-15.76 → Mate in 18) Checkmate is now unavoidable. Kf1 was best. } { [%eval #-18] } (52. Kf1 Kf3 53. Ke1 Kxg4 54. Ke2 Kf4 55. Kd2 Kf3 56. Kc2 g4 57. Kb3 g3) 52... Bxf2 { [%eval #-16] } 53. Kxf2 { [%eval #-16] } 53... Kxg4?! { (Mate in 16 → -13.76) Lost forced checkmate sequence. c4 was best. } { [%eval -13.76] } (53... c4 54. Ke2 e3 55. Ke1 Kxg4 56. Ke2 Kf4 57. Ke1 Kf3 58. Kd1 g4 59. Kc2) 54. Ke2?! { (-13.76 → Mate in 12) Checkmate is now unavoidable. Ke3 was best. } { [%eval #-12] } (54. Ke3 c4 55. Kxe4 c3 56. Kd3 c2 57. Kxc2 Kxh5 58. Kb3 Kg4 59. Kb4 Kh4) 54... Kf4 { [%eval #-11] } 55. Kd2 { [%eval #-11] } 55... c4 { [%eval #-10] } 56. Kc2 { [%eval #-10] } 56... g4 { [%eval #-9] } 57. Kd1 { [%eval #-9] } 57... g3 { [%eval #-8] } 58. Ke2 { [%eval #-8] } 58... c3 { [%eval #-8] } { White resigns. } 0-1
