FEN
[Event "rated bullet game"]
[Site "https://lichess.org/BUaDOj4c"]
[Date "2026.02.01"]
[Round "-"]
[White "Off-War"]
[Black "Galkin_Andrey"]
[Result "0-1"]
[GameId "BUaDOj4c"]
[UTCDate "2026.02.01"]
[UTCTime "12:13:03"]
[WhiteElo "3041"]
[BlackElo "2832"]
[WhiteRatingDiff "-9"]
[BlackRatingDiff "+9"]
[WhiteTitle "GM"]
[Variant "Standard"]
[TimeControl "60+0"]
[ECO "C11"]
[Opening "French Defense: Classical Variation, Steinitz Variation"]
[Termination "Time forfeit"]
[Annotator "lichess.org"]
1. Nc3 { [%eval -0.04] } 1... e6 { [%eval 0.35] } 2. d4 { [%eval 0.29] } 2... d5 { [%eval 0.32] } 3. e4 { [%eval 0.28] } 3... Nf6 { [%eval 0.32] } 4. e5 { [%eval 0.39] } { C11 French Defense: Classical Variation, Steinitz Variation } 4... Nfd7 { [%eval 0.34] } 5. f4 { [%eval 0.25] } 5... Be7 { [%eval 0.42] } 6. Nf3 { [%eval 0.31] } 6... c5 { [%eval 0.39] } 7. Bd3 { [%eval 0.17] } 7... Nc6 { [%eval 0.26] } 8. O-O { [%eval 0.32] } 8... a6 { [%eval 0.45] } 9. dxc5 { [%eval 0.21] } 9... Nxc5 { [%eval 0.25] } 10. Kh1 { [%eval 0.09] } 10... b5 { [%eval 0.28] } 11. Ne2 { [%eval 0.26] } 11... Bb7 { [%eval 0.6] } 12. Qe1 { [%eval 0.42] } 12... Qc7 { [%eval 0.66] } 13. Qg3 { [%eval 0.4] } 13... g6 { [%eval 0.5] } 14. Be3 { [%eval 0.46] } 14... O-O-O { [%eval 0.99] } 15. Rad1 { [%eval 0.84] } 15... Ne4 { [%eval 0.79] } 16. Bxe4 { [%eval 0.29] } 16... dxe4 { [%eval 0.32] } 17. Ng5 { [%eval -0.19] } 17... Bf8?? { (-0.19 → 2.47) Blunder. Rxd1 was best. } { [%eval 2.47] } (17... Rxd1 18. Rxd1 Rd8 19. Rc1 Bxg5 20. Qxg5 Ne7 21. Nd4 Kb8 22. Qg3 Qc4 23. Qh4) 18. Rxd8+? { (2.47 → 0.92) Mistake. Qf2 was best. } { [%eval 0.92] } (18. Qf2 Ba8 19. Nc3 Qb7 20. Ngxe4 Be7 21. Bb6 Rxd1 22. Rxd1 g5 23. Nxg5 Bxg5) 18... Nxd8 { [%eval 0.93] } 19. Qf2 { [%eval 0.45] } 19... h6 { [%eval 0.41] } 20. Bb6 { [%eval 0.42] } 20... Qe7? { (0.42 → 1.77) Mistake. Qd7 was best. } { [%eval 1.77] } (20... Qd7 21. Nh3 Be7 22. Re1 e3 23. Bxe3 Nc6 24. Nhg1 Nb4 25. Nc3 Qc6 26. Bb6) 21. Bxd8?! { (1.77 → 0.94) Inaccuracy. Rd1 was best. } { [%eval 0.94] } (21. Rd1 Bg7 22. Nh3 Nc6 23. Rd6 Qe8 24. Nd4 Ne7 25. Nb3 Nf5 26. Qc5+ Kb8) 21... Kxd8 { [%eval 0.88] } 22. Qb6+? { (0.88 → -0.66) Mistake. Qd4+ was best. } { [%eval -0.66] } (22. Qd4+ Kc7 23. Nxe4 Qb4 24. Rd1 Qxd4 25. Rxd4 Bc6 26. Kg1 Bxe4 27. Rxe4 Bc5+) 22... Kc8 { [%eval -0.32] } 23. Nh3?? { (-0.32 → -2.16) Blunder. c4 was best. } { [%eval -2.16] } (23. c4 Qc5 24. Qxc5+ Bxc5 25. Nxf7 Rf8 26. Nd6+ Bxd6 27. exd6 bxc4 28. Kg1 e3) 23... Qc7 { [%eval -1.85] } 24. Qe3?! { (-1.85 → -2.88) Inaccuracy. Qxc7+ was best. } { [%eval -2.88] } (24. Qxc7+ Kxc7 25. Nf2 Bc5 26. Ng3 e3 27. Nfe4 Bb6 28. Nd6 f5 29. Ne2 Bd5) 24... Bc5 { [%eval -2.87] } 25. Qg3 { [%eval -3.32] } 25... Rd8 { [%eval -3.28] } 26. Nf2 { [%eval -3.83] } 26... Rd2 { [%eval -3.98] } 27. Nc3 { [%eval -3.9] } 27... Rxc2?! { (-3.90 → -3.00) Inaccuracy. e3 was best. } { [%eval -3.0] } (27... e3 28. Nfe4 Rxc2 29. Re1 Kb8 30. h4 Bb6 31. h5 gxh5 32. Qg8+ Ka7 33. Nd6) 28. Ncxe4 { [%eval -3.25] } 28... Bxf2 { [%eval -3.12] } 29. Nxf2 { [%eval -3.28] } 29... Rc1 { [%eval -2.59] } 30. Qd3 { [%eval -2.65] } 30... Rc4?! { (-2.65 → -1.61) Inaccuracy. Rc2 was best. } { [%eval -1.61] } (30... Rc2 31. Ne4 Kb8 32. b3 Bd5 33. h3 Qc6 34. Re1 Rxa2 35. Qd4 Rc2 36. Kh2) 31. Ng4 { [%eval -1.69] } 31... Qc6 { [%eval -1.47] } 32. Ne3 { [%eval -1.37] } 32... Re4 { [%eval -1.65] } 33. Rf2 { [%eval -2.21] } 33... Qc5?? { (-2.21 → 4.77) Blunder. Qb6 was best. } { [%eval 4.77] } (33... Qb6 34. Re2 Rxf4 35. h3 h5 36. Rd2 Re4 37. Nc2 Kb8 38. Qa3 b4 39. Qg3) 34. Re2?? { (4.77 → -2.42) Blunder. Rc2 was best. } { [%eval -2.42] } (34. Rc2 Qxc2 35. Qxc2+ Kb8 36. Qc5 Ra4 37. Kg1 Rxf4 38. Qd6+ Ka8 39. h4 h5) 34... Rd4?! { (-2.42 → -1.51) Inaccuracy. Qc1+ was best. } { [%eval -1.51] } (34... Qc1+ 35. Nd1 Rxe2 36. Qxe2 Qxf4 37. a3 h5 38. Kg1 Qd4+ 39. Kh1 h4 40. h3) 35. Qc3? { (-1.51 → -3.41) Mistake. Qc2 was best. } { [%eval -3.41] } (35. Qc2 Qxc2 36. Rxc2+ Kb8 37. Rf2 Re4 38. Nc2 a5 39. Kg1 Ka7 40. Rf3) 35... Qxc3 { [%eval -3.54] } 36. bxc3 { [%eval -3.51] } 36... Rd3?! { (-3.51 → -2.71) Inaccuracy. Rxf4 was best. } { [%eval -2.71] } (36... Rxf4 37. Kg1 Re4 38. Kf2 Rxe5 39. Ng4 Rf5+ 40. Kg1 h5 41. Nh6 Rf6 42. Rf2) 37. Kg1 { [%eval -3.07] } 37... Rxc3 { [%eval -3.09] } 38. Kf2 { [%eval -3.25] } 38... Rc5?! { (-3.25 → -2.32) Inaccuracy. Kc7 was best. } { [%eval -2.32] } (38... Kc7 39. g4 a5 40. h4 b4 41. Rb2 Kb6 42. h5 gxh5 43. gxh5 Kc5 44. Ng4) 39. Rd2 { [%eval -2.62] } 39... Kc7 { [%eval -2.39] } 40. g3 { [%eval -2.98] } 40... Rc6?! { (-2.98 → -1.75) Inaccuracy. h5 was best. } { [%eval -1.75] } (40... h5 41. g4 h4 42. Ke2 a5 43. Kd3 Kb6 44. Kd4 Rc8 45. a3 Rd8+ 46. Kc3) 41. h4?! { (-1.75 → -2.83) Inaccuracy. Ng4 was best. } { [%eval -2.83] } (41. Ng4 h5 42. Nh6 Rc3 43. Nxf7 a5 44. Rd6 Bd5 45. Nd8 Bxa2 46. Nxe6+ Bxe6) 41... Kb6?! { (-2.83 → -2.11) Inaccuracy. h5 was best. } { [%eval -2.11] } (41... h5 42. g4 hxg4 43. Nxg4 Rc3 44. Ke1 Bd5 45. Nf6 Bc6 46. Rh2 Re3+ 47. Kd2) 42. h5 { [%eval -2.7] } 42... gxh5 { [%eval -2.6] } 43. Rd7 { [%eval -2.79] } 43... Rc7 { [%eval -2.68] } 44. Rd8 { [%eval -3.13] } 44... Be4 { [%eval -3.08] } 45. Rh8 { [%eval -3.49] } 45... h4? { (-3.49 → -1.71) Mistake. Rc3 was best. } { [%eval -1.71] } (45... Rc3 46. Rxh6 Kc5 47. Rxh5 Kd4 48. Nf1 Rc2+ 49. Ke1 Rxa2 50. Nd2 b4 51. Nxe4) 46. Rxh6? { (-1.71 → -3.73) Mistake. gxh4 was best. } { [%eval -3.73] } (46. gxh4 Rc3 47. f5 exf5 48. Rxh6+ Kc5 49. Rxa6 Kd4 50. Ra7 f4 51. Ng4 Rc2+) 46... hxg3+ { [%eval -3.38] } 47. Kxg3 { [%eval -3.7] } 47... Rc3 { [%eval -3.36] } 48. Kf2 { [%eval -3.43] } 48... Ra3 { [%eval -2.87] } 49. f5 { [%eval -3.16] } 49... Rxa2+ { [%eval -2.78] } 50. Kg3 { [%eval -2.68] } 50... Bxf5?? { (-2.68 → -0.52) Blunder. Kc5 was best. } { [%eval -0.52] } (50... Kc5 51. fxe6 fxe6 52. Rxe6 b4 53. Rd6 b3 54. Nd1 Bc2 55. Kf3 a5 56. Rd8) 51. Kf4?? { (-0.52 → -4.46) Blunder. Nxf5 was best. } { [%eval -4.46] } (51. Nxf5 b4 52. Nd6 b3 53. Rh8 Kc5) 51... Ra4+ { [%eval -4.26] } 52. Kg5 { [%eval -4.3] } 52... Re4 { [%eval -4.15] } 53. Nxf5 { [%eval -5.11] } 53... Rxe5 { [%eval -5.33] } 54. Kf4 { [%eval -5.68] } 54... Rxf5+ { [%eval -5.66] } 55. Kg4 { [%eval -5.64] } 55... Rc5 { [%eval -5.56] } 56. Rh8 { [%eval -5.63] } 56... Rc6 { [%eval -5.34] } 57. Rb8+ { [%eval -5.4] } 57... Kc5 { [%eval -5.3] } 58. Re8 { [%eval -5.65] } 58... b4 { [%eval -5.58] } 59. Rf8 { [%eval -6.13] } 59... Kb5 { [%eval -5.98] } 60. Rg8 { [%eval -6.22] } 60... a5 { [%eval -6.01] } 61. Rb8+ { [%eval -6.13] } 61... Kc4 { [%eval -6.05] } 62. Rc8?! { (-6.05 → -10.45) Inaccuracy. Kg5 was best. } { [%eval -10.45] } (62. Kg5 a4 63. Kh6 a3 64. Kh7 a2 65. Rb7 Kb3) 62... Rc5?! { (-10.45 → -6.26) Inaccuracy. Rxc8 was best. } { [%eval -6.26] } (62... Rxc8 63. Kg5 b3 64. Kf6 b2 65. Kxf7 b1=Q 66. Kf6 Qf5+ 67. Ke7 Qf8+ 68. Kd7) 63. Rd8 { [%eval -6.16] } 63... Kb3 { [%eval -6.08] } 64. Ra8 { [%eval -6.37] } 64... Rc4+ { [%eval -6.41] } 65. Kg5 { [%eval -6.73] } 65... Ka4 { [%eval -6.57] } 66. Kf6 { [%eval -7.6] } 66... b3 { [%eval -6.89] } 67. Ke7 { [%eval -8.14] } 67... Rb4 { [%eval -8.24] } 68. Rd8 { [%eval -8.02] } 68... b2 { [%eval -7.3] } 69. Rd4?! { (-7.30 → -12.94) Inaccuracy. Rd1 was best. } { [%eval -12.94] } (69. Rd1 b1=Q 70. Rxb1 Rxb1 71. Kxf7 Rb4 72. Kxe6 Kb3 73. Kd6) 69... b1=Q { [%eval -9.2] } 70. Rd5 { [%eval -17.07] } 70... Rb5 { [%eval -9.06] } { Black wins on time. } 0-1
