Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated ultraBullet game"] [Site "https://adjva4.dpdns.org/G9XAO9vf"] [Date "2026.02.01"] [Round "-"] [White "DarkOnCrack"] [Black "StrongPilot"] [Result "0-1"] [GameId "G9XAO9vf"] [UTCDate "2026.02.01"] [UTCTime "14:34:05"] [WhiteElo "2369"] [BlackElo "2120"] [WhiteRatingDiff "-9"] [BlackRatingDiff "+9"] [Variant "Standard"] [TimeControl "15+0"] [ECO "D77"] [Opening "Neo-Grünfeld Defense: Classical Variation, Modern Defense"] [Termination "Time forfeit"] [Annotator "adjva4.dpdns.org"] 1. g3 { [%eval 0.1] } 1... d5 { [%eval 0.15] } 2. Bg2 { [%eval -0.12] } 2... Nf6 { [%eval 0.18] } 3. Nf3 { [%eval 0.13] } 3... g6 { [%eval 0.18] } 4. d4 { [%eval 0.11] } 4... Bg7 { [%eval 0.1] } 5. O-O { [%eval 0.09] } 5... O-O { [%eval 0.1] } 6. c4 { [%eval 0.03] } 6... dxc4 { [%eval 0.15] } { D77 Neo-Grünfeld Defense: Classical Variation, Modern Defense } 7. Nc3 { [%eval -0.11] } 7... c6 { [%eval 0.0] } 8. Bg5?! { (0.00 → -0.55) Inaccuracy. e4 was best. } { [%eval -0.55] } (8. e4 b5 9. Qe2 a5 10. Rd1 Nbd7 11. d5 cxd5 12. e5 b4) 8... Nbd7?! { (-0.55 → 0.06) Inaccuracy. h6 was best. } { [%eval 0.06] } (8... h6 9. Bf4 Nd5 10. Be5 f6 11. Bf4 Nxf4 12. gxf4 Be6 13. f5 gxf5) 9. Bxf6? { (0.06 → -1.05) Mistake. a4 was best. } { [%eval -1.05] } (9. a4 h6 10. Bd2 b6 11. Qc1 Kh7 12. Rd1 a5 13. h3 Nd5 14. h4 Re8) 9... exf6 { [%eval -0.77] } 10. e4?! { (-0.77 → -1.63) Inaccuracy. d5 was best. } { [%eval -1.63] } (10. d5 Qb6 11. Qc2 f5 12. Rfd1 Rb8 13. e3 Nc5 14. Nd4 Nd3 15. dxc6 bxc6) 10... f5? { (-1.63 → -0.36) Mistake. b5 was best. } { [%eval -0.36] } (10... b5 11. Re1 Rb8 12. h4 Nb6 13. Qd2 Bg4 14. a4) 11. Re1?! { (-0.36 → -1.28) Inaccuracy. exf5 was best. } { [%eval -1.28] } (11. exf5 Nb6 12. fxg6 hxg6 13. h3 Bf5 14. Re1 Nd5 15. Nxd5 Qxd5 16. Ne5 Qd6) 11... Nf6 { [%eval -1.2] } 12. e5 { [%eval -1.17] } 12... Ne4?! { (-1.17 → -0.36) Inaccuracy. Nd5 was best. } { [%eval -0.36] } (12... Nd5 13. Qe2 b5 14. a4 b4 15. Nd1 Be6 16. Qxc4 Nf4 17. Qxb4) 13. Nxe4 { [%eval -0.33] } 13... fxe4 { [%eval -0.33] } 14. Rxe4 { [%eval -0.52] } 14... c5?? { (-0.52 → 1.46) Blunder. a5 was best. } { [%eval 1.46] } (14... a5 15. Rf4 Be6 16. Qe2 b5 17. h4) 15. Re1?? { (1.46 → -0.26) Blunder. d5 was best. } { [%eval -0.26] } (15. d5 b5 16. d6 Rb8 17. Qd2 Bf5 18. Re2 Re8 19. Qf4 f6) 15... cxd4 { [%eval -0.26] } 16. Nxd4 { [%eval -0.74] } 16... Bg4?? { (-0.74 → 4.67) Blunder. Qb6 was best. } { [%eval 4.67] } (16... Qb6 17. Bd5 Bh3 18. a4 a6 19. Nc2 Rae8 20. Qf3 Rxe5 21. Ne3 Qxb2 22. g4) 17. Qxg4 { [%eval 4.67] } 17... b5 { [%eval 5.49] } 18. e6?! { (5.49 → 4.18) Inaccuracy. Bxa8 was best. } { [%eval 4.18] } (18. Bxa8 Qxa8 19. Nxb5 Rb8 20. e6 h5 21. Qe2 Rxb5 22. e7 Qe8) 18... Rb8?! { (4.18 → 6.09) Inaccuracy. Qxd4 was best. } { [%eval 6.09] } (18... Qxd4 19. Qxd4 Bxd4 20. e7 Rac8 21. exf8=B Kxf8 22. Re2 b4 23. Rc1 Rc5 24. Bf3) 19. exf7+ { [%eval 5.37] } 19... Rxf7 { [%eval 5.03] } 20. Ne6 { [%eval 4.7] } 20... Qf8?! { (4.70 → 6.69) Inaccuracy. Qf6 was best. } { [%eval 6.69] } (20... Qf6 21. Re2 h5 22. Qe4 Re8 23. Qd5 Rfe7 24. Rae1 Kh8 25. h4 Qf7 26. Kf1) 21. Nxf8 { [%eval 6.69] } 21... Bxf8 { [%eval 8.3] } 22. Bd5 { [%eval 8.41] } 22... Kg7 { [%eval 8.64] } 23. Bxf7 { [%eval 8.56] } 23... Kxf7 { [%eval 10.18] } 24. Qe4 { [%eval 8.51] } 24... Kg7 { [%eval 9.88] } 25. Qf4 { [%eval 8.2] } 25... Be7? { (8.20 → Mate in 2) Checkmate is now unavoidable. Rb7 was best. } { [%eval #2] } (25... Rb7 26. Qe5+ Kg8 27. Rad1 Rf7 28. Qxb5 Be7 29. Qxc4 Kg7 30. Rxe7 Rxe7 31. Qc3+) 26. Qxb8?! { (Mate in 2 → 10.34) Lost forced checkmate sequence. Rxe7+ was best. } { [%eval 10.34] } (26. Rxe7+ Kh8 27. Qxb8#) 26... Bf6?! { (10.34 → Mate in 7) Checkmate is now unavoidable. Bf8 was best. } { [%eval #7] } (26... Bf8 27. Qb7+ Kg8 28. h4 g5 29. hxg5 b4 30. Qd5+ Kg7 31. Qd7+ Kg8) 27. Qc7+ { [%eval #6] } 27... Kh6 { [%eval #6] } 28. Qe7? { (Mate in 6 → 8.22) Lost forced checkmate sequence. Qf7 was best. } { [%eval 8.22] } (28. Qf7 Bxb2 29. Qf4+ g5 30. Qf7 g4 31. Re6+ Kg5 32. Qf4+ Kh5 33. Qf5#) 28... Bg5? { (8.22 → Mate in 5) Checkmate is now unavoidable. Bxe7 was best. } { [%eval #5] } (28... Bxe7 29. Rxe7 b4 30. Kg2 Kg5 31. Rae1 Kf6 32. R1e6+ Kf5 33. g4+ Kxg4 34. Re1) 29. Qxg5+? { (Mate in 5 → 8.33) Lost forced checkmate sequence. Qf8+ was best. } { [%eval 8.33] } (29. Qf8+ Kh5 30. Re5 Kg4 31. Rxg5+ Kxg5 32. Qf4+ Kh5 33. Qh4#) 29... Kxg5 { [%eval 8.2] } 30. Re5+ { [%eval 8.24] } 30... Kh6 { [%eval 8.41] } 31. Rxb5 { [%eval 8.23] } 31... c3 { [%eval 8.4] } 32. Rc5 { [%eval 8.42] } 32... cxb2 { [%eval 8.42] } 33. Rc4?? { (8.42 → -4.61) Blunder. Rb1 was best. } { [%eval -4.61] } (33. Rb1 g5 34. Rb5 Kg7 35. h3 Kf7 36. Rb7+ Ke6 37. Kh2 Kd5 38. Rxh7) 33... bxa1=Q+ { [%eval -4.53] } 34. Kg2 { [%eval -4.22] } 34... Qe5?! { (-4.22 → -3.32) Inaccuracy. Qxa2 was best. } { [%eval -3.32] } (34... Qxa2 35. Rh4+ Kg7 36. Rd4 Qe6 37. Kg1 a5 38. g4 Qc6 39. h3 a4 40. Rd3) 35. Rc5?? { (-3.32 → -6.98) Blunder. Rh4+ was best. } { [%eval -6.98] } (35. Rh4+ Kg7 36. a4 Qd5+ 37. Kg1 Qd2 38. f3 Qd1+ 39. Kg2 Qe2+ 40. Kg1 g5) 35... Qe4+?! { (-6.98 → -4.45) Inaccuracy. Qxc5 was best. } { [%eval -4.45] } (35... Qxc5 36. h4 Qd5+ 37. Kh2 Qf3 38. Kg1 Kh5 39. Kf1 Qd1+ 40. Kg2 Kh6 41. Kh2) 36. Kg1 { [%eval -4.11] } 36... Qd4?! { (-4.11 → -3.00) Inaccuracy. Qb1+ was best. } { [%eval -3.0] } (36... Qb1+ 37. Kg2 Qxa2 38. h4 a5 39. g4 Qa4 40. f3 Qd1 41. Re5 Qd2+ 42. Kf1) 37. Rc2?? { (-3.00 → -7.40) Blunder. Ra5 was best. } { [%eval -7.4] } (37. Ra5 Qb6 38. Ra4 Qb1+ 39. Kg2 Qb7+ 40. Kg1 Kg7 41. h3 Qb6 42. Ra3 h6) 37... Qd1+ { [%eval -7.33] } 38. Kg2 { [%eval -7.16] } 38... Qxc2 { [%eval -7.18] } 39. g4 { [%eval -7.98] } 39... Qe2 { [%eval -7.21] } 40. g5+? { (-7.21 → Mate in 9) Checkmate is now unavoidable. Kg3 was best. } { [%eval #-9] } (40. Kg3 g5 41. h3 Kg6 42. f4 Qe3+ 43. Kh2 Qf2+ 44. Kh1 gxf4 45. h4 Qxh4+) 40... Kxg5 { [%eval #-8] } 41. h3 { [%eval #-6] } 41... Kh6? { (Mate in 6 → -8.41) Lost forced checkmate sequence. Kh4 was best. } { [%eval -8.41] } (41... Kh4 42. a3 h5 43. a4 a5 44. Kh2 Qf3 45. Kg1 Kxh3 46. Kf1 Qd1#) 42. Kg3 { [%eval -8.15] } 42... Qd3+ { [%eval -7.99] } 43. f3? { (-7.99 → Mate in 11) Checkmate is now unavoidable. Kg4 was best. } { [%eval #-11] } (43. Kg4 Qc3 44. f4 Qd3 45. f5 Qxf5+ 46. Kg3 Kh5 47. a4 Qa5 48. Kf3 Kh4) 43... Qe4?? { (Mate in 11 → -0.39) Lost forced checkmate sequence. Qe3 was best. } { [%eval -0.39] } (43... Qe3 44. a3 Kh5 45. a4 Qd2 46. h4 Qe3 47. a5 Qe1+ 48. Kh3 Qf2 49. a6) 44. Kg2?? { (-0.39 → Mate in 8) Checkmate is now unavoidable. fxe4 was best. } { [%eval #-8] } (44. fxe4 g5 45. Kg4 Kg6 46. Kf3 h6 47. a4 h5 48. Ke3 a5 49. Kd4 Kf6) 44... Qe5? { (Mate in 8 → -8.46) Lost forced checkmate sequence. Qe1 was best. } { [%eval -8.46] } (44... Qe1 45. a3 Kh5 46. f4 Qe2+ 47. Kg3 Qe3+ 48. Kh2 Kh4 49. a4 Qe2+ 50. Kg1) 45. Kf2 { [%eval -8.83] } 45... Qf5 { [%eval -8.43] } 46. h4 { [%eval -9.43] } 46... Qf4 { [%eval -9.03] } 47. Kg2 { [%eval -9.74] } 47... Qxf3+?! { (-9.74 → -5.66) Inaccuracy. Kh5 was best. } { [%eval -5.66] } (47... Kh5 48. Kf2 Qd2+ 49. Kg3 a5 50. Kh3 Qf2 51. f4 Qf1+ 52. Kg3 Qd3+ 53. Kf2) 48. Kxf3 { [%eval -5.13] } 48... Kh5 { [%eval -5.01] } 49. Kg2 { [%eval -5.57] } 49... g5 { [%eval -5.0] } 50. Kg1?! { (-5.00 → -6.82) Inaccuracy. hxg5 was best. } { [%eval -6.82] } (50. hxg5 Kxg5 51. Kf3 Kf5 52. Ke3 Ke5 53. Kd3 Kd5 54. Kc2) 50... gxh4 { [%eval -6.03] } 51. Kh1 { [%eval -6.63] } 51... h3 { [%eval -5.26] } 52. a3 { [%eval -6.56] } 52... Kh4 { [%eval -6.29] } 53. Kg1 { [%eval -6.35] } 53... h2+ { [%eval -5.64] } 54. Kh1 { [%eval -6.35] } 54... Kh3 { [%eval -6.32] } { Black wins on time. } 0-1