FEN
[Event "rated bullet game"]
[Site "https://lichess.org/jTXsdc97"]
[Date "2026.01.22"]
[Round "-"]
[White "dfsocial"]
[Black "KostyaRehsibyRussia"]
[Result "0-1"]
[GameId "jTXsdc97"]
[UTCDate "2026.01.22"]
[UTCTime "18:42:16"]
[WhiteElo "2969"]
[BlackElo "3021"]
[WhiteRatingDiff "-5"]
[BlackRatingDiff "+5"]
[Variant "Standard"]
[TimeControl "60+0"]
[ECO "D31"]
[Opening "Semi-Slav Defense: Noteboom Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. Nf3 { [%eval 0.1] } 1... d5 { [%eval 0.18] } 2. d4 { [%eval 0.08] } 2... e6 { [%eval 0.19] } 3. c4 { [%eval 0.11] } 3... c6 { [%eval 0.28] } 4. Nc3 { [%eval 0.19] } 4... dxc4 { [%eval 0.29] } { D31 Semi-Slav Defense: Noteboom Variation } 5. a4 { [%eval 0.22] } 5... Bb4 { [%eval 0.37] } 6. e3 { [%eval 0.23] } 6... b5 { [%eval 0.34] } 7. axb5 { [%eval 0.0] } 7... cxb5 { [%eval 0.0] } 8. Bd2 { [%eval -0.17] } 8... Bxc3 { [%eval 0.09] } 9. Bxc3 { [%eval 0.21] } 9... Bb7 { [%eval 0.63] } 10. b3 { [%eval 0.47] } 10... a5 { [%eval 0.43] } 11. bxc4 { [%eval 0.45] } 11... b4 { [%eval 0.39] } 12. Bb2 { [%eval 0.41] } 12... Nf6 { [%eval 0.29] } 13. g4?? { (0.29 → -1.68) Blunder. Bd3 was best. } { [%eval -1.68] } (13. Bd3 Qc7) 13... Nxg4?? { (-1.68 → 1.39) Blunder. a4 was best. } { [%eval 1.39] } (13... a4) 14. Rg1 { [%eval 1.52] } 14... Nf6 { [%eval 1.67] } 15. Rxg7 { [%eval 1.41] } 15... Rf8?! { (1.41 → 2.37) Inaccuracy. Kf8 was best. } { [%eval 2.37] } (15... Kf8 16. Rg3 Nbd7 17. d5 Rg8 18. Ng5 h6 19. Nxe6+ fxe6 20. dxe6 Rxg3 21. hxg3) 16. Bd3?! { (2.37 → 1.17) Inaccuracy. d5 was best. } { [%eval 1.17] } (16. d5 Ne4 17. Qa4+ Qd7 18. Qc2 exd5 19. cxd5 Qxd5 20. Bc4 Qc5 21. Ne5 Nd7) 16... Nbd7?! { (1.17 → 1.77) Inaccuracy. a4 was best. } { [%eval 1.77] } (16... a4 17. d5) 17. Qe2?? { (1.77 → -0.58) Blunder. d5 was best. } { [%eval -0.58] } (17. d5 exd5 18. cxd5 b3 19. Qxb3 Bxd5 20. Qd1 a4 21. Ba3 Rg8 22. Rxg8+ Nxg8) 17... Qc7? { (-0.58 → 0.88) Mistake. a4 was best. } { [%eval 0.88] } (17... a4 18. e4 a3 19. Bc1 Rg8 20. Rxg8+ Nxg8 21. c5 Qc7 22. Nd2 Qxh2 23. Nc4) 18. c5? { (0.88 → -0.32) Mistake. d5 was best. } { [%eval -0.32] } (18. d5) 18... a4 { [%eval -0.42] } 19. Nd2 { [%eval -0.95] } 19... a3 { [%eval -0.83] } 20. Bc1 { [%eval -0.77] } 20... Qxh2 { [%eval -0.67] } 21. Nc4?! { (-0.67 → -1.71) Inaccuracy. e4 was best. } { [%eval -1.71] } (21. e4) 21... Qh1+? { (-1.71 → -0.04) Mistake. Ne4 was best. } { [%eval -0.04] } (21... Ne4 22. Qf1 Ke7 23. Bd2 Nxd2 24. Kxd2 Nf6 25. Qg1 Ne4+ 26. Kc2 Qxf2+ 27. Kb3) 22. Kd2?? { (-0.04 → -2.18) Blunder. Qf1 was best. } { [%eval -2.18] } (22. Qf1) 22... Ke7 { [%eval -2.29] } 23. Nd6 { [%eval -2.32] } 23... Bd5 { [%eval -1.73] } 24. e4 { [%eval -2.14] } 24... Qh6+ { [%eval -2.04] } 25. Kc2?! { (-2.04 → -2.82) Inaccuracy. Qe3 was best. } { [%eval -2.82] } (25. Qe3 Qxg7 26. exd5 Qg2 27. Be4 Nxe4+ 28. Nxe4 f5 29. d6+ Ke8 30. Ng5 e5) 25... Qxg7? { (-2.82 → -0.99) Mistake. b3+ was best. } { [%eval -0.99] } (25... b3+ 26. Kb1 Qxg7 27. Rxa3 b2 28. Nf5+ exf5 29. exd5+ Ne4 30. d6+ Kf6 31. Kxb2) 26. exd5 { [%eval -0.89] } 26... Qg4 { [%eval -0.37] } 27. Nf5+ { [%eval -0.5] } 27... Ke8?! { (-0.50 → 0.57) Inaccuracy. Kd8 was best. } { [%eval 0.57] } (27... Kd8 28. Qxg4) 28. dxe6?? { (0.57 → -2.17) Blunder. f3 was best. } { [%eval -2.17] } (28. f3 Qg8) 28... Qxe2+ { [%eval -2.33] } 29. Bxe2 { [%eval -2.27] } 29... fxe6 { [%eval -2.05] } 30. Nd6+ { [%eval -2.12] } 30... Ke7?! { (-2.12 → -1.16) Inaccuracy. Kd8 was best. } { [%eval -1.16] } (30... Kd8 31. Bh6 Rg8 32. Bg5 Kc7 33. Bf4 Nd5 34. Bg3 Nb8 35. Rh1 h5 36. Rxh5) 31. Bd2? { (-1.16 → -2.65) Mistake. Bg5 was best. } { [%eval -2.65] } (31. Bg5) 31... Rfb8?! { (-2.65 → -1.75) Inaccuracy. Nd5 was best. } { [%eval -1.75] } (31... Nd5 32. Bg5+ N7f6 33. Nc4 Kd7 34. Bf3 h5 35. Kb3 Ra6 36. Bh4 Ng4 37. Bg2) 32. Kb3 { [%eval -1.81] } 32... Nd5 { [%eval -1.75] } 33. Bc4?! { (-1.75 → -2.67) Inaccuracy. Bg5+ was best. } { [%eval -2.67] } (33. Bg5+ N7f6 34. Nc4 Rg8 35. Bh4 h5 36. Bf3 Kf7 37. Ne5+ Kg7 38. c6 Ra6) 33... N7f6 { [%eval -2.75] } 34. Rh1?! { (-2.75 → -3.58) Inaccuracy. Bg5 was best. } { [%eval -3.58] } (34. Bg5 Kd7) 34... a2 { [%eval -3.38] } 35. Ra1 { [%eval -3.81] } 35... Ra3+ { [%eval -3.07] } 36. Kb2 { [%eval -2.94] } 36... Rba8 { [%eval -2.73] } 37. Nb5? { (-2.73 → -4.42) Mistake. Bb3 was best. } { [%eval -4.42] } (37. Bb3 Kd7 38. Bg5 Ng4 39. Nc4 R3a6 40. Bh4 Kc6 41. Bg3 h5 42. Bh4 Kc7) 37... Rf3 { [%eval -4.38] } 38. Be1 { [%eval -3.97] } 38... Ne4?! { (-3.97 → -2.93) Inaccuracy. Nc3 was best. } { [%eval -2.93] } (38... Nc3 39. Bxc3 bxc3+ 40. Kb3 Nd5 41. Bxd5 exd5 42. Nc7 Rb8+ 43. Kxa2 Kd7 44. Na6) 39. c6? { (-2.93 → -4.67) Mistake. Bxd5 was best. } { [%eval -4.67] } (39. Bxd5 exd5 40. Nc7 Raa3 41. Nxd5+ Kd7 42. Nxb4 h5 43. Nd5 Ra7 44. Nb6+ Kc6) 39... Nb6? { (-4.67 → -2.65) Mistake. Nec3 was best. } { [%eval -2.65] } (39... Nec3 40. c7 Kd7 41. Rc1 a1=Q+ 42. Rxa1 Rxa1 43. Bxc3 Ra8 44. Be1 h5) 40. Be2? { (-2.65 → -5.21) Mistake. Bxb4+ was best. } { [%eval -5.21] } (40. Bxb4+ Kf6 41. Bxa2 Rxf2+ 42. Kb3 h5 43. c7 h4 44. Nd6 Nxd6 45. Bxd6 h3) 40... Na4+ { [%eval -4.77] } 41. Kc1?! { (-4.77 → -7.53) Inaccuracy. Kxa2 was best. } { [%eval -7.53] } (41. Kxa2 Nac5+ 42. Kb2 Rb3+ 43. Kc2 Rxa1 44. dxc5 Rxe1 45. Kxb3 Rxe2 46. Kxb4 Rc2) 41... b3 { [%eval -7.8] } 42. Bb4+ { [%eval -7.79] } 42... Kf6 { [%eval -7.32] } 43. Rxa2? { (-7.32 → Mate in 14) Checkmate is now unavoidable. Ba3 was best. } { [%eval #-14] } (43. Ba3 Rxf2 44. Nd6 Nxd6 45. Kd2 Ne4+ 46. Kd3 Nac3 47. Bd6 Nxd6 48. Kxc3 b2) 43... bxa2 { [%eval -10.0] } 44. Bxf3 { [%eval -11.58] } 44... a1=Q+ { [%eval -11.5] } 45. Kc2 { [%eval -8.66] } 45... Qb2+ { [%eval -9.12] } 46. Kd3 { [%eval -9.0] } 46... Nxf2+ { [%eval -8.98] } 47. Ke3 { [%eval -8.55] } 47... Qb3+ { [%eval -8.16] } 48. Bc3? { (-8.16 → Mate in 6) Checkmate is now unavoidable. Kxf2 was best. } { [%eval #-6] } (48. Kxf2 Qxb4 49. c7 Rg8 50. Be2 Nc3 51. Nxc3 Qxd4+ 52. Ke1 Qxc3+ 53. Kd1 Rg1+) 48... Nxc3 { [%eval #-5] } 49. Kxf2 { [%eval #-4] } 49... Qxb5 { [%eval #-5] } 50. c7 { [%eval #-5] } 50... Qb2+ { [%eval #-4] } 51. Kg3 { [%eval #-4] } 51... Ra2 { [%eval #-4] } 52. c8=Q { [%eval #-2] } 52... Qh2+ { [%eval #-1] } 53. Kg4 { [%eval #-1] } 53... h5# { Black wins by checkmate. } 0-1