FEN
[Event "rated bullet game"]
[Site "https://adjva4.dpdns.org/Ixd9UN88"]
[Date "2026.03.16"]
[Round "-"]
[White "sunhoty"]
[Black "williamjota"]
[Result "0-1"]
[GameId "Ixd9UN88"]
[UTCDate "2026.03.16"]
[UTCTime "02:14:42"]
[WhiteElo "2253"]
[BlackElo "2253"]
[WhiteRatingDiff "-6"]
[BlackRatingDiff "+6"]
[Variant "Standard"]
[TimeControl "60+0"]
[ECO "A43"]
[Opening "Benoni Defense: Old Benoni"]
[Termination "Time forfeit"]
[Annotator "adjva4.dpdns.org"]
1. d4 { [%eval 0.15] } 1... c5 { [%eval 0.61] } { A43 Benoni Defense: Old Benoni } 2. e3 { [%eval 0.08] } 2... cxd4 { [%eval 0.13] } 3. exd4 { [%eval 0.0] } 3... d5 { [%eval 0.18] } 4. c3 { [%eval 0.13] } 4... Nf6 { [%eval 0.17] } 5. f4?! { (0.17 → -0.39) Inaccuracy. Bd3 was best. } { [%eval -0.39] } (5. Bd3 Nc6 6. Nf3 Bg4 7. Bf4 e6 8. h3 Bh5 9. Nbd2 Bd6) 5... e6 { [%eval 0.09] } 6. Nf3 { [%eval 0.13] } 6... Bd6 { [%eval 0.1] } 7. Be2 { [%eval 0.0] } 7... Nc6 { [%eval 0.0] } 8. Ne5 { [%eval -0.29] } 8... O-O { [%eval 0.16] } 9. O-O { [%eval -0.07] } 9... Qc7 { [%eval 0.07] } 10. Bd3 { [%eval -0.23] } 10... Nd7?! { (-0.23 → 0.34) Inaccuracy. Ne4 was best. } { [%eval 0.34] } (10... Ne4 11. Nd2 f5 12. Be2 Bd7 13. Nxd7 Qxd7 14. g3 Kh8 15. Nxe4 fxe4 16. Bg4) 11. Qe2 { [%eval 0.24] } 11... Ndxe5? { (0.24 → 1.40) Mistake. f5 was best. } { [%eval 1.4] } (11... f5 12. Be3 Nf6 13. Rc1 Bd7 14. c4 Bxe5 15. dxe5) 12. fxe5 { [%eval 1.37] } 12... Be7 { [%eval 1.24] } 13. Nd2 { [%eval 1.3] } 13... f6 { [%eval 1.62] } 14. exf6?! { (1.62 → 1.04) Inaccuracy. Qh5 was best. } { [%eval 1.04] } (14. Qh5 f5 15. g4 Rf7 16. Nf3 g6 17. Qh3 b5 18. Bh6 b4 19. Kh1 bxc3) 14... Bxf6 { [%eval 1.16] } 15. Nf3 { [%eval 1.08] } 15... Qd7?! { (1.08 → 2.17) Inaccuracy. Bd7 was best. } { [%eval 2.17] } (15... Bd7 16. Bg5 e5 17. Bxf6 gxf6 18. dxe5 Nxe5 19. Qe3 Qb6 20. Qxb6 axb6 21. Be2) 16. Be3 { [%eval 1.92] } 16... Qd6?! { (1.92 → 2.89) Inaccuracy. Qe7 was best. } { [%eval 2.89] } (16... Qe7 17. Rae1 Bd7 18. Bf4 a6 19. Qe3 Rae8 20. Bc2 g6 21. Rf2 Rf7) 17. Rae1?! { (2.89 → 1.81) Inaccuracy. Ng5 was best. } { [%eval 1.81] } (17. Ng5 Bxg5 18. Bxg5 e5 19. dxe5 Rxf1+ 20. Rxf1 Nxe5 21. Bf4 Qc5+ 22. Be3 Qe7) 17... Bd7 { [%eval 1.84] } 18. a3? { (1.84 → 0.55) Mistake. Bf2 was best. } { [%eval 0.55] } (18. Bf2 Qe7 19. h3 Rf7 20. Bg3 Raf8 21. b4 Qd8 22. b5) 18... Rf7?? { (0.55 → 4.07) Blunder. e5 was best. } { [%eval 4.07] } (18... e5 19. dxe5 Nxe5 20. Nxe5 Bxe5 21. Kh1 a6 22. Bb1 Rxf1+ 23. Rxf1 Re8 24. Qd3) 19. Bc1?? { (4.07 → 1.33) Blunder. Bxh7+ was best. } { [%eval 1.33] } (19. Bxh7+ Kxh7 20. Ng5+ Kg8 21. Qh5 Nd8 22. Qh7+ Kf8 23. Qh8+ Ke7 24. Nxf7 Nxf7) 19... Re7? { (1.33 → 3.02) Mistake. Raf8 was best. } { [%eval 3.02] } (19... Raf8 20. Qc2 g6 21. Bh6 Bg7 22. Qc1 a6 23. Qg5 Rf6 24. h3 Bxh6 25. Qxh6) 20. Bc2? { (3.02 → 1.53) Mistake. Ng5 was best. } { [%eval 1.53] } (20. Ng5 h6 21. Bh7+ Kh8 22. Bb1 e5 23. Ne4 Nxd4 24. Nxd6 Nxe2+ 25. Rxe2 Re6) 20... Rae8?? { (1.53 → 3.94) Blunder. e5 was best. } { [%eval 3.94] } (20... e5 21. Ng5 g6 22. Qf2 Rf8 23. Bb3 Bg7 24. Ne4 Qe6 25. Qh4 Rxf1+ 26. Rxf1) 21. Qd3?? { (3.94 → 1.47) Blunder. Ng5 was best. } { [%eval 1.47] } (21. Ng5 Bxg5 22. Bxg5 e5 23. Bxe7 Qxe7 24. dxe5 Nxe5 25. Kh1 g6 26. Qd2 Bc6) 21... g6 { [%eval 1.46] } 22. Bh6? { (1.46 → 0.32) Mistake. Ng5 was best. } { [%eval 0.32] } (22. Ng5 Rf8 23. b4 e5 24. Qg3 a6 25. Bb3 Kh8 26. Nf3 Bf5) 22... Bg7? { (0.32 → 1.63) Mistake. e5 was best. } { [%eval 1.63] } (22... e5 23. dxe5 Nxe5 24. Nxe5 Rxe5 25. Rxe5 Rxe5 26. Bb3 a6 27. a4 Qe6 28. h3) 23. Bxg7 { [%eval 1.75] } 23... Kxg7 { [%eval 1.66] } 24. Ng5 { [%eval 1.69] } 24... Rf8?? { (1.69 → 4.96) Blunder. e5 was best. } { [%eval 4.96] } (24... e5 25. Qg3 Nd8 26. Rf2 Nf7 27. Nxf7) 25. Qh3 { [%eval 4.81] } 25... Rxf1+?! { (4.81 → 7.54) Inaccuracy. Rh8 was best. } { [%eval 7.54] } (25... Rh8 26. Qf3 e5 27. Nf7 e4 28. Bxe4 dxe4 29. Rxe4 Rxf7 30. Qxf7+ Kh6 31. Rf6) 26. Rxf1 { [%eval 3.2] } 26... h6?? { (3.20 → Mate in 7) Checkmate is now unavoidable. Kg8 was best. } { [%eval #7] } (26... Kg8 27. Qf3 Qb8 28. h4 Qe8 29. h5 Rg7 30. h6 Re7 31. Qf6 Nd8 32. Qe5) 27. Nf3?? { (Mate in 7 → 0.67) Lost forced checkmate sequence. Qf3 was best. } { [%eval 0.67] } (27. Qf3 Qb8 28. Qf6+ Kg8 29. Nf7 Qxh2+ 30. Kxh2 Rxf7 31. Qxf7+ Kh8 32. Qf8+ Kh7) 27... Rf7 { [%eval 0.76] } 28. Qg3?! { (0.76 → 0.02) Inaccuracy. Qh4 was best. } { [%eval 0.02] } (28. Qh4 g5 29. Qe1 g4 30. Ne5 Rxf1+ 31. Kxf1 Nxe5 32. Qxe5+ Qxe5 33. dxe5 h5) 28... Qxg3 { [%eval 0.07] } 29. hxg3 { [%eval 0.14] } 29... Re7 { [%eval 0.06] } 30. Re1 { [%eval 0.13] } 30... Kf6 { [%eval 0.16] } 31. Nh4 { [%eval -0.16] } 31... g5 { [%eval 0.12] } 32. Nf3 { [%eval -0.17] } 32... h5?! { (-0.17 → 0.47) Inaccuracy. e5 was best. } { [%eval 0.47] } (32... e5 33. Nxe5 Nxe5 34. Rf1+ Kg7 35. dxe5 Rxe5 36. Kf2 Bb5 37. Re1 Rxe1 38. Kxe1) 33. Nh2?! { (0.47 → -0.26) Inaccuracy. Rf1 was best. } { [%eval -0.26] } (33. Rf1 Kg7 34. Nxg5 e5 35. dxe5 Nxe5 36. Rd1 Bg4 37. Rxd5 Nc4 38. b3) 33... g4 { [%eval -0.14] } 34. Nf1 { [%eval -0.12] } 34... e5 { [%eval 0.19] } 35. dxe5+?! { (0.19 → -0.43) Inaccuracy. Ne3 was best. } { [%eval -0.43] } (35. Ne3 Be6 36. dxe5+ Nxe5 37. Rd1 Nc4 38. Nxd5+ Bxd5 39. Rxd5 Re2 40. Bd3 Rxg2+) 35... Nxe5?! { (-0.43 → 0.17) Inaccuracy. Rxe5 was best. } { [%eval 0.17] } (35... Rxe5 36. Kf2 Rxe1 37. Kxe1 Bf5 38. Ba4 Ne5 39. Bb5 Nd3+ 40. Bxd3 Bxd3 41. Ne3) 36. Nd2 { [%eval -0.36] } 36... Bf5?? { (-0.36 → 1.37) Blunder. Bb5 was best. } { [%eval 1.37] } (36... Bb5 37. a4 Ba6 38. Kf2 Re6 39. Re3 Rd6 40. b4 Bc4 41. Nxc4 dxc4) 37. Bxf5?? { (1.37 → -0.66) Blunder. Rf1 was best. } { [%eval -0.66] } (37. Rf1 Nf3+ 38. Nxf3 gxf3 39. Bxf5 Kxf5 40. gxf3 Re2 41. Rf2 Re1+ 42. Kg2 Rd1) 37... Kxf5 { [%eval -0.6] } 38. Rf1+ { [%eval -0.99] } 38... Ke6 { [%eval -0.95] } 39. Rf4? { (-0.95 → -2.63) Mistake. Nb3 was best. } { [%eval -2.63] } (39. Nb3 Nd3 40. Nd4+ Ke5 41. b4 Rc7 42. Nb5 Rc6 43. Rf8 a6 44. Re8+ Re6) 39... Kd6? { (-2.63 → -1.05) Mistake. Nd3 was best. } { [%eval -1.05] } (39... Nd3 40. Rf8 Nxb2 41. Rh8 Kd6 42. Rh6+ Re6 43. Rxh5 Re1+ 44. Nf1 a5 45. Rg5) 40. Nb3? { (-1.05 → -2.46) Mistake. Rd4 was best. } { [%eval -2.46] } (40. Rd4 Nc6 41. Rd3 b5 42. Kf2 Ne5 43. Re3 Rf7+ 44. Ke1 a5 45. b3 a4) 40... Nd3 { [%eval -2.46] } 41. Rf1 { [%eval -2.66] } 41... Re2 { [%eval -2.48] } 42. Nd4 { [%eval -2.49] } 42... Rxb2 { [%eval -2.72] } 43. Nf5+ { [%eval -2.98] } 43... Ke5 { [%eval -3.03] } 44. Ng7 { [%eval -3.01] } 44... Rb3 { [%eval -3.09] } 45. Nxh5 { [%eval -3.14] } 45... Rxc3 { [%eval -2.94] } 46. Ng7?! { (-2.94 → -3.77) Inaccuracy. Nf6 was best. } { [%eval -3.77] } (46. Nf6 Rc4 47. Ng8 b5 48. Nh6 Ke6 49. Rf8 Rc1+ 50. Kh2) 46... Rxa3 { [%eval -3.74] } 47. Ne8 { [%eval -4.09] } 47... Nc5 { [%eval -3.8] } 48. Nc7 { [%eval -4.26] } 48... Rxg3 { [%eval -4.18] } 49. Nb5 { [%eval -4.52] } 49... Ne4 { [%eval -4.4] } 50. Nxa7 { [%eval -4.95] } 50... Ra3 { [%eval -4.16] } 51. Nb5 { [%eval -4.69] } 51... Ra2 { [%eval -3.9] } 52. Re1 { [%eval -4.5] } 52... d4 { [%eval -4.54] } 53. Nc7?! { (-4.54 → -5.90) Inaccuracy. Rd1 was best. } { [%eval -5.9] } (53. Rd1 Nc3 54. Re1+ Kd5 55. Nxd4 Kxd4 56. Kh2 b5 57. Kg3 Ne4+ 58. Kf4 Rf2+) 53... d3 { [%eval -5.48] } 54. Ne8 { [%eval -6.57] } 54... Kd4 { [%eval -5.66] } 55. Rd1 { [%eval -6.41] } 55... Ke3 { [%eval -6.5] } 56. Nf6 { [%eval -6.57] } 56... d2 { [%eval -5.33] } 57. Nd5+ { [%eval -6.57] } 57... Ke2 { [%eval -6.09] } 58. Rxd2+ { [%eval -8.02] } 58... Ke1?? { (-8.02 → 4.26) Blunder. Rxd2 was best. } { [%eval 4.26] } (58... Rxd2 59. Nf4+ Ke3 60. g3 b5 61. Kh1 Nxg3+ 62. Kg1 Ne2+ 63. Nxe2 Rxe2 64. Kf1) 59. Rb2?? { (4.26 → -7.00) Blunder. Rxa2 was best. } { [%eval -7.0] } (59. Rxa2 b5 60. Rb2 Ng5 61. Rb1+ Kd2 62. Rxb5 Ne4 63. Rb3 Nc5 64. Rg3 Nd3) 59... Rxb2 { [%eval -6.78] } 60. Nc3?? { (-6.78 → Mate in 5) Checkmate is now unavoidable. Nf4 was best. } { [%eval #-5] } (60. Nf4 Rb1 61. Kh2 b5 62. Nd3+ Ke2 63. Nf4+ Kf1 64. Nh5 b4 65. Ng7 b3) 60... Rb1?? { (Mate in 5 → -4.12) Lost forced checkmate sequence. Nxc3 was best. } { [%eval -4.12] } (60... Nxc3 61. g3 Rb6 62. Kg2 Ne2 63. Kh2 Kf1 64. Kh1 Rh6#) 61. Ne2?? { (-4.12 → Mate in 4) Checkmate is now unavoidable. Nxb1 was best. } { [%eval #-4] } (61. Nxb1 g3 62. Na3 Nd6 63. Nc2+ Kd2 64. Nd4 b5 65. Kf1 b4 66. Nb3+ Kd1) 61... Nd2? { (Mate in 4 → -9.30) Lost forced checkmate sequence. Kxe2+ was best. } { [%eval -9.3] } (61... Kxe2+ 62. Kh2 Kf1 63. Kh1 Rb6 64. Kh2 Rh6#) 62. Kh2 { [%eval -13.04] } 62... Kxe2 { [%eval -10.24] } 63. Kg3 { [%eval -10.29] } 63... Ke3 { [%eval -9.8] } 64. Kxg4 { [%eval -8.86] } 64... Kd3 { [%eval -10.37] } 65. Kg5 { [%eval -12.47] } 65... b5 { [%eval -9.41] } 66. g4? { (-9.41 → Mate in 12) Checkmate is now unavoidable. Kg6 was best. } { [%eval #-12] } (66. Kg6 Rf1 67. Kh5 b4 68. Kh4 b3 69. Kg3 Ke3 70. Kg4 b2 71. g3 Rc1) 66... b4 { [%eval -12.04] } 67. Kf5?! { (-12.04 → Mate in 9) Checkmate is now unavoidable. Kf4 was best. } { [%eval #-9] } (67. Kf4 b3 68. g5 Rf1+ 69. Kg4 b2 70. Kh5 b1=Q 71. Kg6 Qb7 72. Kh6 Qf7) 67... b3 { [%eval -11.37] } 68. g5?! { (-11.37 → Mate in 8) Checkmate is now unavoidable. Ke5 was best. } { [%eval #-8] } (68. Ke5 Re1+ 69. Kd5 b2 70. Kc6 Rc1+ 71. Kd6 b1=Q 72. Kd7 Ke3 73. g5 Qb5+) 68... b2 { [%eval #-8] } 69. g6 { [%eval #-8] } 69... Nf1 { [%eval #-8] } 70. g7 { [%eval #-8] } 70... Rc1?? { (Mate in 8 → -4.95) Lost forced checkmate sequence. Ne3+ was best. } { [%eval -4.95] } (70... Ne3+ 71. Ke6 Rg1 72. g8=Q Rxg8 73. Kf7 Rg1 74. Ke6 b1=Q 75. Kd6 Qb7 76. Kc5) 71. g8=Q { [%eval -5.19] } 71... b1=Q { [%eval -5.3] } { Black wins on time. } 0-1
