FEN
[Event "rated ultraBullet game"]
[Site "https://lichess.org/Y7nIFjFs"]
[Date "2026.01.20"]
[Round "-"]
[White "ban_yiyen_kingg-0021"]
[Black "Hydra_light"]
[Result "0-1"]
[GameId "Y7nIFjFs"]
[UTCDate "2026.01.20"]
[UTCTime "08:14:47"]
[WhiteElo "2290"]
[BlackElo "1956"]
[WhiteRatingDiff "-10"]
[BlackRatingDiff "+24"]
[Variant "Standard"]
[TimeControl "15+0"]
[ECO "A00"]
[Opening "Van't Kruijs Opening"]
[Termination "Time forfeit"]
[Annotator "lichess.org"]
1. e3 { [%eval 0.08] } { A00 Van't Kruijs Opening } 1... g6 { [%eval 0.2] } 2. Be2 { [%eval 0.02] } 2... Bg7 { [%eval 0.06] } 3. d3 { [%eval -0.34] } 3... e6 { [%eval 0.0] } 4. Bd2? { (0.00 → -1.46) Mistake. Nf3 was best. } { [%eval -1.46] } (4. Nf3 Nf6 5. a3 a5 6. e4 d6 7. Nc3 b6 8. d4 O-O) 4... Ne7? { (-1.46 → 0.11) Mistake. Bxb2 was best. } { [%eval 0.11] } (4... Bxb2 5. Nc3) 5. Bc3 { [%eval 0.1] } 5... O-O { [%eval 0.55] } 6. Bxg7 { [%eval 0.55] } 6... Kxg7 { [%eval 0.55] } 7. c3 { [%eval 0.02] } 7... f6 { [%eval 0.32] } 8. d4 { [%eval 0.31] } 8... e5 { [%eval 0.47] } 9. Nd2?! { (0.47 → -0.15) Inaccuracy. c4 was best. } { [%eval -0.15] } (9. c4 exd4) 9... d5 { [%eval -0.11] } 10. dxe5 { [%eval -0.15] } 10... fxe5 { [%eval -0.14] } 11. e4 { [%eval -0.2] } 11... d4?! { (-0.20 → 0.58) Inaccuracy. Nd7 was best. } { [%eval 0.58] } (11... Nd7 12. Ngf3) 12. cxd4 { [%eval 0.54] } 12... exd4 { [%eval 0.5] } 13. f4?? { (0.50 → -1.16) Blunder. Ngf3 was best. } { [%eval -1.16] } (13. Ngf3) 13... c5?! { (-1.16 → -0.09) Inaccuracy. d3 was best. } { [%eval -0.09] } (13... d3) 14. Ngf3 { [%eval -0.16] } 14... Nbc6 { [%eval 0.28] } 15. Bc4? { (0.28 → -1.06) Mistake. Qc2 was best. } { [%eval -1.06] } (15. Qc2) 15... Ng8? { (-1.06 → 0.12) Mistake. Rxf4 was best. } { [%eval 0.12] } (15... Rxf4) 16. O-O { [%eval 0.1] } 16... Nf6 { [%eval 0.35] } 17. e5? { (0.35 → -0.99) Mistake. Qe1 was best. } { [%eval -0.99] } (17. Qe1 Nh5) 17... Ng4 { [%eval -1.08] } 18. h3?! { (-1.08 → -1.89) Inaccuracy. Qc1 was best. } { [%eval -1.89] } (18. Qc1) 18... Ne3 { [%eval -1.78] } 19. Qe2 { [%eval -1.86] } 19... Nxf1 { [%eval -1.41] } 20. Qxf1?! { (-1.41 → -2.16) Inaccuracy. Rxf1 was best. } { [%eval -2.16] } (20. Rxf1 Rxf4) 20... d3?! { (-2.16 → -1.41) Inaccuracy. Rxf4 was best. } { [%eval -1.41] } (20... Rxf4 21. Re1 a6 22. a4 b6 23. Qf2 Ra7 24. Qg3 Rf8 25. Ne4 Re7 26. Rf1) 21. Qxd3?! { (-1.41 → -2.58) Inaccuracy. Re1 was best. } { [%eval -2.58] } (21. Re1 Nd4 22. e6 Qd6 23. Qxd3 Nxf3+ 24. Nxf3 Qxd3 25. Bxd3 Re8 26. Bc4 b5) 21... Nb4?? { (-2.58 → 0.47) Blunder. Qxd3 was best. } { [%eval 0.47] } (21... Qxd3 22. Bxd3 Rxf4 23. Be4 Nd4 24. Nxd4 cxd4 25. Bd5 Bd7 26. Ne4 Bc6 27. Bxc6) 22. Qb3 { [%eval -0.01] } 22... b5 { [%eval 0.08] } 23. Ne4?? { (0.08 → -3.47) Blunder. Bxb5 was best. } { [%eval -3.47] } (23. Bxb5 Rb8) 23... bxc4 { [%eval -3.19] } 24. Qxc4 { [%eval -3.9] } 24... Bb7?! { (-3.90 → -2.72) Inaccuracy. Qd5 was best. } { [%eval -2.72] } (24... Qd5 25. Qxc5 Qxc5+ 26. Nxc5 Nd5 27. g3 Kh8 28. Ng5 h6 29. Nge4 Bxh3 30. Rd1) 25. Qe2?! { (-2.72 → -4.22) Inaccuracy. Nxc5 was best. } { [%eval -4.22] } (25. Nxc5 Qb6) 25... Bxe4 { [%eval -4.07] } 26. Qxe4 { [%eval -3.89] } 26... Qd5 { [%eval -4.24] } 27. Qxd5 { [%eval -4.3] } 27... Nxd5 { [%eval -4.27] } 28. Rc1 { [%eval -5.05] } 28... Nxf4 { [%eval -5.25] } 29. Rf1 { [%eval -5.39] } 29... Nd3 { [%eval -4.88] } 30. Rf2?! { (-4.88 → -7.04) Inaccuracy. Rd1 was best. } { [%eval -7.04] } (30. Rd1 c4 31. Nd4 Rae8 32. e6 Re7 33. b3 Kh6 34. bxc4 Nc5 35. Nb5 Rxe6) 30... Nxf2 { [%eval -7.19] } 31. Kxf2 { [%eval -6.7] } 31... c4 { [%eval -6.61] } 32. e6 { [%eval -7.15] } 32... c3 { [%eval -6.47] } 33. e7 { [%eval -8.38] } 33... cxb2 { [%eval -8.3] } 34. exf8=Q+ { [%eval -8.58] } 34... Rxf8 { [%eval -8.15] } 35. Ke2 { [%eval -8.44] } 35... Rxf3 { [%eval -8.35] } 36. gxf3 { [%eval -8.49] } 36... b1=Q { [%eval -8.79] } 37. Kf2? { (-8.79 → Mate in 11) Checkmate is now unavoidable. a3 was best. } { [%eval #-11] } (37. a3 Kf6 38. Ke3 Kf5 39. f4 Qb2 40. a4 Qc3+ 41. Kf2 a5 42. Kg1 Kxf4) 37... Qxa2+ { [%eval -9.66] } 38. Kg3? { (-9.66 → Mate in 10) Checkmate is now unavoidable. Ke3 was best. } { [%eval #-10] } (38. Ke3 Kf6 39. Kd4 Qe2 40. Kd5 Kf5 41. Kc6 Kf4 42. Kd7 a5 43. Kc6 a4) 38... Qa3? { (Mate in 10 → -8.86) Lost forced checkmate sequence. Kf6 was best. } { [%eval -8.86] } (38... Kf6 39. Kf4 Qc4+ 40. Ke3 Kf5 41. Kd2 Kf4 42. h4 a5 43. h5 gxh5 44. Kd1) 39. Kg4? { (-8.86 → Mate in 13) Checkmate is now unavoidable. Kf4 was best. } { [%eval #-13] } (39. Kf4 Qc3 40. Ke4 Kf6 41. Kd5 a5 42. Ke4 Qc4+ 43. Ke3 Ke5 44. f4+ Qxf4+) 39... g5 { [%eval -56.18] } 40. h4?! { (-56.18 → Mate in 14) Checkmate is now unavoidable. f4 was best. } { [%eval #-14] } (40. f4) 40... Kg6 { [%eval -54.25] } 41. f4?! { (-54.25 → Mate in 1) Checkmate is now unavoidable. h5+ was best. } { [%eval #-1] } (41. h5+) 41... h6 { [%eval #-10] } 42. hxg5 { [%eval #-4] } 42... h5+ { [%eval #-3] } 43. Kh4 { [%eval #-3] } 43... Kf5 { [%eval #-2] } { Black wins on time. } 0-1

