FEN
[Event "rated ultraBullet game"]
[Site "https://lichess.org/4feshIUA"]
[Date "2026.06.01"]
[Round "-"]
[White "chengXI_5"]
[Black "NoNewThing"]
[Result "1-0"]
[GameId "4feshIUA"]
[UTCDate "2026.06.01"]
[UTCTime "15:22:58"]
[WhiteElo "1724"]
[BlackElo "1720"]
[WhiteRatingDiff "+13"]
[BlackRatingDiff "-5"]
[Variant "Standard"]
[TimeControl "15+0"]
[ECO "A43"]
[Opening "Benoni Defense: Old Benoni"]
[Termination "Time forfeit"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... c5 { [%eval 0.61] } { A43 Benoni Defense: Old Benoni } 2. c4?! { (0.61 → 0.00) Inaccuracy. d5 was best. } { [%eval 0.0] } (2. d5 Nf6 3. Nc3 d6 4. e4 g6 5. Nf3 Bg7 6. Bc4 Na6) 2... cxd4 { [%eval 0.0] } 3. Nc3?? { (0.00 → -4.57) Blunder. Qxd4 was best. } { [%eval -4.57] } (3. Qxd4 Nf6 4. Nc3 Nc6 5. Qd1 e6 6. Nf3 d5 7. e3 g6) 3... d3?? { (-4.57 → 0.85) Blunder. dxc3 was best. } { [%eval 0.85] } (3... dxc3 4. bxc3 Nf6 5. Nf3 Nc6 6. g3 e5 7. Bg2 Bc5 8. Bg5) 4. Qxd3 { [%eval 0.78] } 4... Nf6 { [%eval 0.88] } 5. e3 { [%eval 0.56] } 5... e6 { [%eval 0.7] } 6. Qd2 { [%eval 0.16] } 6... Bb4 { [%eval 0.26] } 7. Nf3 { [%eval -0.22] } 7... Bxc3? { (-0.22 → 0.89) Mistake. Qa5 was best. } { [%eval 0.89] } (7... Qa5 8. Bd3 Na6 9. Bc2 Nc5 10. O-O b6 11. Qd4 Bxc3 12. bxc3 Bb7 13. a4) 8. bxc3?! { (0.89 → -0.02) Inaccuracy. Qxc3 was best. } { [%eval -0.02] } (8. Qxc3 b6 9. Be2 Bb7 10. O-O Qe7 11. b3 O-O 12. Bb2 Rd8 13. Nd4 Nc6) 8... d5?! { (-0.02 → 0.99) Inaccuracy. O-O was best. } { [%eval 0.99] } (8... O-O 9. Ba3 Re8 10. Nd4 d5 11. f3 Bd7 12. cxd5 exd5 13. Rb1 b6 14. Nb5) 9. Bd3?! { (0.99 → 0.04) Inaccuracy. Ba3 was best. } { [%eval 0.04] } (9. Ba3 Ne4 10. Qd4 f6 11. cxd5 exd5 12. Bd3 Nc6 13. Qa4 Qa5 14. Qxa5 Nxa5) 9... dxc4 { [%eval 0.07] } 10. Bxc4 { [%eval -0.13] } 10... Qxd2+ { [%eval 0.08] } 11. Bxd2 { [%eval -0.16] } 11... Bd7 { [%eval -0.16] } 12. Bb3 { [%eval -0.24] } 12... Bc6 { [%eval 0.23] } 13. e4? { (0.23 → -1.31) Mistake. Nd4 was best. } { [%eval -1.31] } (13. Nd4 Ne4 14. Bc1 O-O 15. Ba3 Rd8 16. c4 b6 17. f3 Nc5 18. Ke2 Bd7) 13... Bxe4?! { (-1.31 → -0.74) Inaccuracy. Nxe4 was best. } { [%eval -0.74] } (13... Nxe4 14. Be3 Nxc3 15. Rc1 Ne4 16. Ne5 O-O 17. O-O h6 18. h4 Nf6 19. Rfd1) 14. O-O?! { (-0.74 → -1.49) Inaccuracy. Ne5 was best. } { [%eval -1.49] } (14. Ne5 Nc6 15. Nxc6 Bxg2 16. Rg1 Bxc6 17. Rxg7 Ke7 18. O-O-O Rag8 19. Rdg1 Rxg7) 14... Bd3?! { (-1.49 → -0.91) Inaccuracy. Bxf3 was best. } { [%eval -0.91] } (14... Bxf3 15. gxf3 Nc6 16. Be3 O-O 17. c4 Rfc8 18. Rfc1 Na5 19. Kg2 h6 20. Rab1) 15. Rfe1 { [%eval -0.83] } 15... Bc2?? { (-0.83 → 4.44) Blunder. Nc6 was best. } { [%eval 4.44] } (15... Nc6 16. Rad1 O-O 17. Bf4 Bb5 18. Ne5 Nxe5 19. Rxe5 Bc6 20. c4 Rfd8 21. f3) 16. Bg5?? { (4.44 → -0.68) Blunder. Bxc2 was best. } { [%eval -0.68] } (16. Bxc2 Nbd7 17. c4 O-O 18. Bb3 Rfd8 19. Rad1 Nc5) 16... O-O?? { (-0.68 → 4.18) Blunder. Bxb3 was best. } { [%eval 4.18] } (16... Bxb3 17. axb3 O-O 18. c4 Nc6 19. Ne5 Nd4 20. Red1 Rfd8 21. Kf1 a6 22. Rd3) 17. Bxc2 { [%eval 4.2] } 17... Nd5 { [%eval 4.58] } 18. Be3 { [%eval 3.85] } 18... Nxc3 { [%eval 3.87] } 19. Bd2 { [%eval 3.69] } 19... Nd5 { [%eval 3.71] } 20. Bd3 { [%eval 3.66] } 20... Nf6 { [%eval 3.74] } 21. Be4 { [%eval 3.09] } 21... Nfd7? { (3.09 → 5.63) Mistake. Nxe4 was best. } { [%eval 5.63] } (21... Nxe4 22. Rxe4 Rc8 23. a4 Nc6 24. Ree1 h6 25. Kf1 Ne7 26. h4 b6 27. g3) 22. Bxb7 { [%eval 5.79] } 22... Nc6 { [%eval 7.09] } 23. Bxa8 { [%eval 5.8] } 23... Nb6?! { (5.80 → 8.57) Inaccuracy. Rxa8 was best. } { [%eval 8.57] } (23... Rxa8 24. Rac1 Rc8 25. Kh1 Nf6 26. Ne5 Ne7 27. Rxc8+ Nxc8 28. f3 Nd5 29. Nc6) 24. Rac1 { [%eval 7.11] } 24... Ne5 { [%eval 7.27] } 25. Rc6?! { (7.27 → 5.49) Inaccuracy. Nxe5 was best. } { [%eval 5.49] } (25. Nxe5 Rxa8 26. Kh1 Nd5 27. h4 h6 28. Nf3 Rd8 29. Ba5 Ra8 30. Bc7 Rc8) 25... Nxf3+ { [%eval 5.45] } 26. gxf3 { [%eval 5.51] } 26... Rxa8 { [%eval 5.68] } 27. Rc8+?? { (5.68 → -1.27) Blunder. Kh1 was best. } { [%eval -1.27] } (27. Kh1 h6 28. Rec1 Kh7 29. Be3 Rd8 30. h4 e5 31. R6c2 f6 32. Rb2 Nd5) 27... Rxc8 { [%eval -1.33] } 28. Be3 { [%eval -1.16] } 28... Rf8?! { (-1.16 → -0.32) Inaccuracy. Rc6 was best. } { [%eval -0.32] } (28... Rc6 29. Rb1 h6 30. a3 f6 31. Kg2 Nc4 32. Bxa7 Nxa3 33. Rb7 Nc4 34. f4) 29. Kg2 { [%eval -0.42] } 29... Nd5 { [%eval -0.28] } 30. Re2? { (-0.28 → -1.96) Mistake. Bxa7 was best. } { [%eval -1.96] } (30. Bxa7 f6 31. Rb1 Nc3 32. Rb3 Rc8 33. a3 Kf7 34. Be3 Rc4 35. Rb7+ Kg6) 30... Nf6?? { (-1.96 → 0.11) Blunder. Rc8 was best. } { [%eval 0.11] } (30... Rc8 31. Kg3 a5 32. Rb2 h5 33. Rb5 a4 34. Ra5 Rc4 35. f4 Rc3 36. Rxa4) 31. f4?! { (0.11 → -0.55) Inaccuracy. Bxa7 was best. } { [%eval -0.55] } (31. Bxa7 Ra8 32. Rb2 Kf8 33. Rb7 Nd5 34. a4 Ke8 35. a5 Nb4 36. Bb6 g6) 31... Nh5 { [%eval -0.17] } 32. f5 { [%eval -0.66] } 32... Nf6?! { (-0.66 → 0.01) Inaccuracy. exf5 was best. } { [%eval 0.01] } (32... exf5 33. Rc2 Ra8 34. Rc5 g6 35. Rc6 a6 36. a4 Kf8 37. Rb6 Ke7 38. Bg5+) 33. fxe6 { [%eval -0.08] } 33... Ne4?? { (-0.08 → 1.66) Blunder. fxe6 was best. } { [%eval 1.66] } (33... fxe6 34. Rb2 a5 35. Rb5 Nd5 36. Bc5 Ra8 37. Bd4 Nf6 38. Ba1 a4 39. Rb7) 34. exf7+? { (1.66 → 0.27) Mistake. Kf3 was best. } { [%eval 0.27] } (34. Kf3 Nc3 35. e7 Re8 36. Rc2 Nd5 37. Bxa7 f6 38. Bc5 Kf7 39. Rd2 Nxe7) 34... Rxf7 { [%eval 0.33] } 35. Bd4 { [%eval 0.17] } 35... Rxf2+?? { (0.17 → 5.59) Blunder. Nf6 was best. } { [%eval 5.59] } (35... Nf6 36. Re6 Rd7 37. Ba1 Nd5 38. Ra6 Nb4 39. Ra4 Nc6 40. Bc3 Rd5 41. Ra6) 36. Rxf2?! { (5.59 → 4.42) Inaccuracy. Bxf2 was best. } { [%eval 4.42] } (36. Bxf2 Nc3 37. Rc2 Nd5 38. Rd2 Nc3 39. Bxa7 Kf7 40. Rc2 Nd1 41. Kg1 Ke6) 36... Nxf2 { [%eval 4.68] } 37. Kxf2 { [%eval 4.43] } 37... h6 { [%eval 5.0] } 38. Ke3 { [%eval 4.61] } 38... g5 { [%eval 5.74] } 39. a4 { [%eval 4.96] } 39... Kh7?! { (4.96 → 6.95) Inaccuracy. a5 was best. } { [%eval 6.95] } (39... a5 40. Bc3 Kf7 41. Bxa5 Ke6 42. Be1 Kd5 43. a5 Kc6 44. Ke4 h5 45. a6) 40. a5? { (6.95 → 4.19) Mistake. Bxa7 was best. } { [%eval 4.19] } (40. Bxa7 g4 41. a5 h5 42. a6 h4 43. Bb8 Kh6 44. a7 Kg6 45. Ke4 Kf6) 40... Kg6?? { (4.19 → 10.07) Blunder. a6 was best. } { [%eval 10.07] } (40... a6 41. Ke4 Kg6 42. Bc5 h5 43. Bf2 Kf6 44. Be1 h4 45. Bf2 h3 46. Bg3) 41. Bxa7 { [%eval 7.67] } 41... h5 { [%eval 9.01] } 42. Bb6 { [%eval 10.07] } 42... g4?! { (10.07 → Mate in 14) Checkmate is now unavoidable. Kf5 was best. } { [%eval #14] } (42... Kf5 43. a6 Ke6 44. a7 Kf5 45. a8=Q Kg6 46. Qd5 h4 47. Qg8+ Kf5 48. Bd4) 43. a6 { [%eval 8.16] } 43... g3 { [%eval 10.72] } 44. a7 { [%eval 8.29] } 44... gxh2? { (8.29 → Mate in 11) Checkmate is now unavoidable. h4 was best. } { [%eval #11] } (44... h4 45. a8=Q Kf7 46. Qg2 Ke8 47. Bd4 Kf7 48. hxg3 h3 49. Qxh3 Ke7 50. Qg2) 45. a8=Q { [%eval #10] } 45... h1=Q { [%eval #9] } 46. Qc6+?? { (Mate in 9 → -10.82) Lost forced checkmate sequence. Qxh1 was best. } { [%eval -10.82] } { White wins on time. } (46. Qxh1 Kf6 47. Qxh5 Ke6 48. Qd1 Ke7 49. Qd5 Kf6 50. Bd4+ Ke7 51. Kf4 Ke8) 1-0