lichess.org
Donate
FEN
[Event "rated ultraBullet game"] [Site "https://lichess.org/qduSUdv5"] [Date "2026.02.24"] [Round "-"] [White "Torrent_1"] [Black "DailyGrind26"] [Result "1-0"] [GameId "qduSUdv5"] [UTCDate "2026.02.24"] [UTCTime "15:27:29"] [WhiteElo "2260"] [BlackElo "2278"] [WhiteRatingDiff "+18"] [BlackRatingDiff "-12"] [Variant "Standard"] [TimeControl "15+0"] [ECO "A01"] [Opening "Nimzo-Larsen Attack"] [Termination "Time forfeit"] [Annotator "lichess.org"] 1. b3 { [%eval 0.0] } { A01 Nimzo-Larsen Attack } 1... c6 { [%eval 0.12] } 2. Bb2 { [%eval 0.09] } 2... e6 { [%eval 0.26] } 3. Qc1 { [%eval 0.06] } 3... Be7?? { (0.06 → 2.80) Blunder. Nf6 was best. } { [%eval 2.8] } (3... Nf6 4. g3 c5 5. Nf3 d5 6. Bg2 Bd6 7. e3 O-O 8. c4 Nc6 9. O-O) 4. d3?? { (2.80 → -0.12) Blunder. Bxg7 was best. } { [%eval -0.12] } (4. Bxg7 Bf6 5. Bxh8 Bxh8 6. c3 e5 7. e4 d5 8. d3 Be6 9. Nf3 Bg7) 4... Bf6 { [%eval 0.29] } 5. Nd2 { [%eval 0.25] } 5... Bxb2 { [%eval 0.29] } 6. Qxb2 { [%eval 0.13] } 6... Qf6 { [%eval 0.66] } 7. c3 { [%eval 0.3] } 7... d5 { [%eval 0.31] } 8. O-O-O? { (0.31 → -1.13) Mistake. Ngf3 was best. } { [%eval -1.13] } (8. Ngf3 Qe7 9. c4 Nf6 10. d4 b6 11. e3 O-O 12. Be2 Nbd7 13. Rc1 Bb7) 8... d4?? { (-1.13 → 1.15) Blunder. Qxf2 was best. } { [%eval 1.15] } (8... Qxf2 9. e4 Qf4 10. Re1 Ne7 11. d4 Qc7 12. Ngf3 O-O 13. h4 c5 14. exd5) 9. Ne4 { [%eval 0.82] } 9... Qe7 { [%eval 0.89] } 10. cxd4 { [%eval 0.81] } 10... f5 { [%eval 1.04] } 11. Nc3 { [%eval 0.92] } 11... Nf6 { [%eval 1.03] } 12. Nf3 { [%eval 1.03] } 12... O-O { [%eval 1.01] } 13. Ne5 { [%eval 0.66] } 13... Nbd7 { [%eval 0.53] } 14. g4?? { (0.53 → -1.63) Blunder. e3 was best. } { [%eval -1.63] } (14. e3 c5 15. Nxd7 Bxd7 16. dxc5 Qxc5 17. d4 Qc6 18. Kb1 f4 19. exf4 Rac8) 14... c5?! { (-1.63 → -0.87) Inaccuracy. Nxe5 was best. } { [%eval -0.87] } (14... Nxe5 15. dxe5 Nxg4 16. e3 Nxe5 17. d4 Ng4 18. Rg1 Bd7 19. h3 Nf6 20. Kb1) 15. gxf5?! { (-0.87 → -1.47) Inaccuracy. g5 was best. } { [%eval -1.47] } (15. g5 cxd4 16. gxf6 Rxf6 17. Ne4 fxe4 18. Qxd4 Nxe5 19. Qxe5 exd3 20. Rxd3 Rf5) 15... cxd4 { [%eval -1.57] } 16. Nxd7 { [%eval -1.6] } 16... dxc3 { [%eval -1.6] } 17. Nxf6+ { [%eval -1.6] } 17... Qxf6 { [%eval -1.64] } 18. Qc2 { [%eval -1.56] } 18... exf5 { [%eval -1.6] } 19. Rg1 { [%eval -1.64] } 19... Be6 { [%eval -1.46] } 20. e4? { (-1.46 → -2.76) Mistake. d4 was best. } { [%eval -2.76] } (20. d4 Rac8 21. Bg2 b5 22. e4 fxe4 23. Bxe4 Kh8 24. d5 Bd7 25. f3 Qd6) 20... fxe4 { [%eval -2.36] } 21. dxe4 { [%eval -2.18] } 21... Qxf2 { [%eval -1.77] } 22. Bd3 { [%eval -2.38] } 22... Qxc2+?! { (-2.38 → -1.27) Inaccuracy. Rac8 was best. } { [%eval -1.27] } (22... Rac8 23. Rg2 Qc5 24. Kb1 Rf4 25. e5 h6 26. Rdg1 Rc7 27. Qc1 Bf5 28. Bxf5) 23. Kxc2 { [%eval -1.51] } 23... Rac8?! { (-1.51 → -0.86) Inaccuracy. Rf2+ was best. } { [%eval -0.86] } (23... Rf2+ 24. Kxc3 Rc8+ 25. Kd4 Rxa2 26. h4 Bxb3 27. Ra1 a6 28. Rxa2 Bxa2 29. h5) 24. Rgf1 { [%eval -0.91] } 24... Rf7 { [%eval -0.72] } 25. Rxf7 { [%eval -0.8] } 25... Bxf7?! { (-0.80 → -0.11) Inaccuracy. Kxf7 was best. } { [%eval -0.11] } (25... Kxf7 26. e5 g6 27. Rf1+ Ke7 28. Rf4 a5 29. a3 b5 30. h4 Rc5 31. b4) 26. Rf1 { [%eval -0.4] } 26... Bg6? { (-0.40 → 1.10) Mistake. g6 was best. } { [%eval 1.1] } (26... g6 27. Rf6 Rc7 28. e5 Re7 29. Rd6 Rxe5 30. Rd8+ Kg7 31. Rd7 Kf6 32. Rxb7) 27. e5?? { (1.10 → -4.31) Blunder. Bc4+ was best. } { [%eval -4.31] } (27. Bc4+ Kh8 28. Bd5 b6 29. Bb7 Rd8 30. Kxc3 Bh5 31. h4 h6 32. Bd5 Kh7) 27... Bxd3+ { [%eval -4.12] } 28. Kxd3 { [%eval -3.99] } 28... c2 { [%eval -4.01] } 29. Rc1 { [%eval -4.08] } 29... Rd8+ { [%eval -3.44] } 30. Ke4 { [%eval -3.98] } 30... Rc8 { [%eval -3.9] } 31. e6 { [%eval -3.86] } 31... Re8?? { (-3.86 → 0.00) Blunder. Kf8 was best. } { [%eval 0.0] } (31... Kf8 32. Kd3 Ke7 33. Rxc2 Rxc2 34. Kxc2 Kxe6 35. Kc3 Kd5 36. a4 g5 37. b4) 32. Kd5 { [%eval -0.02] } 32... Rd8+ { [%eval -0.07] } 33. Ke5 { [%eval -0.06] } 33... Kf8?? { (-0.06 → 1.72) Blunder. Rd2 was best. } { [%eval 1.72] } (33... Rd2 34. Rf1 h6 35. e7 c1=Q 36. e8=Q+ Kh7 37. Rxc1 Re2+ 38. Kf4 Rxe8 39. Rc7) 34. Rxc2 { [%eval 1.79] } 34... Ke7? { (1.79 → 3.73) Mistake. a5 was best. } { [%eval 3.73] } (34... a5 35. h4 h5 36. a4 b6 37. Rc3 Ke8 38. Rc6 Rd3 39. Rxb6 Re3+ 40. Kd5) 35. Rf2?! { (3.73 → 2.38) Inaccuracy. Rc7+ was best. } { [%eval 2.38] } (35. Rc7+ Ke8 36. Rxb7 a5 37. h4 Rd2 38. a4 Re2+ 39. Kd6 Rd2+ 40. Kc6 Rd4) 35... Rc8? { (2.38 → 4.33) Mistake. Ke8 was best. } { [%eval 4.33] } (35... Ke8 36. Rg2 a6 37. Rxg7 Rd2 38. Rxb7 Re2+ 39. Kd6 Rd2+ 40. Kc5 Rc2+ 41. Kd5) 36. Rf7+ { [%eval 4.39] } 36... Ke8 { [%eval 4.23] } 37. Rxb7 { [%eval 3.78] } 37... Rc5+?! { (3.78 → 5.38) Inaccuracy. Rc2 was best. } { [%eval 5.38] } (37... Rc2 38. Rxa7 Re2+ 39. Kd5 g5 40. a4 h5 41. h3 Rh2 42. Kd6 Rd2+ 43. Kc5) 38. Kd6 { [%eval 5.41] } 38... Rc8 { [%eval 5.39] } 39. Rxg7 { [%eval 5.48] } 39... Rd8+ { [%eval 5.37] } 40. Ke5 { [%eval 4.98] } 40... Rc8?? { (4.98 → Mate in 12) Checkmate is now unavoidable. Rd2 was best. } { [%eval #12] } (40... Rd2 41. Rxa7 Rxh2 42. b4 h5 43. a4 Kf8 44. Kd6 Rd2+ 45. Kc5 Rc2+ 46. Kb6) 41. Rxh7?? { (Mate in 12 → 5.73) Lost forced checkmate sequence. Rg8+ was best. } { [%eval 5.73] } (41. Rg8+ Ke7 42. Rxc8 a6 43. a3 a5 44. Rc1 a4 45. b4 h6 46. Rc2 h5) 41... Rc6 { [%eval 6.58] } 42. Rh8+ { [%eval 6.02] } 42... Ke7 { [%eval 5.85] } 43. Rh7+ { [%eval 5.63] } 43... Kd8 { [%eval 6.41] } 44. Kf6 { [%eval 6.14] } 44... Rc5?! { (6.14 → 8.55) Inaccuracy. Kc8 was best. } { [%eval 8.55] } (44... Kc8 45. Kf7 Rc2 46. Rh8+ Kb7 47. e7 Rf2+ 48. Kg6 Rg2+ 49. Kf5 Rf2+ 50. Kg4) 45. Rh8+ { [%eval 8.05] } 45... Kc7 { [%eval 7.8] } 46. Ra8 { [%eval 5.89] } 46... Kb6 { [%eval 7.55] } 47. Ke7?! { (7.55 → 5.49) Inaccuracy. e7 was best. } { [%eval 5.49] } (47. e7 Rc6+ 48. Kg5 Re6 49. e8=Q Rxe8 50. Rxe8 a5 51. Re5 Kc6 52. h4 Kd7) 47... Rf5 { [%eval 5.76] } 48. Rb8+ { [%eval 5.52] } { White wins on time. } 1-0