FEN
[Event "rated bullet game"]
[Site "https://lichess.org/uMZa094g"]
[Date "2026.01.16"]
[Round "-"]
[White "Tsidelko"]
[Black "zeroNotOne"]
[Result "0-1"]
[GameId "uMZa094g"]
[UTCDate "2026.01.16"]
[UTCTime "12:50:26"]
[WhiteElo "2159"]
[BlackElo "2062"]
[WhiteRatingDiff "-7"]
[BlackRatingDiff "+8"]
[Variant "Standard"]
[TimeControl "60+0"]
[ECO "B06"]
[Opening "Modern Defense: Two Knights Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... g6 { [%eval 0.55] } 2. Nf3 { [%eval 0.43] } 2... Bg7 { [%eval 0.46] } 3. Nc3 { [%eval 0.23] } 3... d6 { [%eval 0.46] } 4. d4 { [%eval 0.52] } { B06 Modern Defense: Two Knights Variation } 4... c5?! { (0.52 → 1.27) Inaccuracy. Nf6 was best. } { [%eval 1.27] } (4... Nf6 5. Be3 O-O 6. Qd2 Nbd7 7. h3 c6 8. a4 e5 9. dxe5) 5. d5?! { (1.27 → 0.60) Inaccuracy. dxc5 was best. } { [%eval 0.6] } (5. dxc5 Bxc3+ 6. bxc3 dxc5 7. Qxd8+ Kxd8 8. Bf4 Nf6 9. Bc4 Ke8) 5... Nd7 { [%eval 0.85] } 6. Bb5?! { (0.85 → 0.00) Inaccuracy. Be2 was best. } { [%eval 0.0] } (6. Be2 Ngf6 7. h3 Rb8 8. a4 O-O 9. O-O b6 10. Bg5 h6) 6... Nf6?! { (0.00 → 0.65) Inaccuracy. a6 was best. } { [%eval 0.65] } (6... a6 7. Bxd7+ Qxd7 8. O-O b5 9. Re1 b4 10. Ne2 Nf6 11. a3) 7. Bxd7+?! { (0.65 → -0.22) Inaccuracy. Be2 was best. } { [%eval -0.22] } (7. Be2 a6 8. a4 O-O 9. O-O b6 10. Re1 Rb8 11. h3 Ne8) 7... Bxd7 { [%eval -0.24] } 8. O-O { [%eval -0.48] } 8... a6?! { (-0.48 → 0.29) Inaccuracy. b5 was best. } { [%eval 0.29] } (8... b5 9. Re1 b4 10. Nb1 O-O 11. h3 Qc7 12. a3 a5 13. c3 Qb7 14. Qd3) 9. e5 { [%eval 0.41] } 9... b5?? { (0.41 → 4.55) Blunder. dxe5 was best. } { [%eval 4.55] } (9... dxe5) 10. exd6?? { (4.55 → 0.07) Blunder. exf6 was best. } { [%eval 0.07] } (10. exf6 Bxf6 11. Bh6 Bf5 12. Qe2 Rg8 13. Bg5 Bxc3 14. bxc3 h6 15. Bd2 Qd7) 10... exd6 { [%eval 0.16] } 11. Re1+ { [%eval 0.2] } 11... Kf8 { [%eval 0.2] } 12. Bg5?! { (0.20 → -0.48) Inaccuracy. Bf4 was best. } { [%eval -0.48] } (12. Bf4 Bf5) 12... Qc7? { (-0.48 → 0.80) Mistake. h6 was best. } { [%eval 0.8] } (12... h6) 13. Ne4?! { (0.80 → 0.21) Inaccuracy. Qd2 was best. } { [%eval 0.21] } (13. Qd2 Bf5 14. Bh6 Ng8 15. Bxg7+ Kxg7 16. h3 h5 17. Nh4 Nh6 18. Nxf5+ Nxf5) 13... Nxe4 { [%eval 0.21] } 14. Rxe4 { [%eval 0.16] } 14... h6 { [%eval 0.6] } 15. Bc1? { (0.60 → -0.55) Mistake. Be7+ was best. } { [%eval -0.55] } (15. Be7+ Kg8) 15... Bf5 { [%eval -0.58] } 16. Re1 { [%eval -0.58] } 16... Bf6 { [%eval -0.62] } 17. Rb1?! { (-0.62 → -1.24) Inaccuracy. a4 was best. } { [%eval -1.24] } (17. a4 Kg7) 17... Kg7 { [%eval -1.26] } 18. Nh4?? { (-1.26 → -4.57) Blunder. Be3 was best. } { [%eval -4.57] } (18. Be3 Rae8 19. h3 g5 20. a3 Re4 21. Nd2 Re7 22. Nf3 Rhe8 23. b4 Bc3) 18... Bd7?? { (-4.57 → -1.31) Blunder. Bxh4 was best. } { [%eval -1.31] } (18... Bxh4 19. g4 Bd7 20. b4 Bf6 21. Qf3 g5 22. Re7 Qd8 23. Rxd7 Qxd7 24. Ba3) 19. Nf3 { [%eval -1.26] } 19... Rhe8 { [%eval -0.91] } 20. Rxe8?! { (-0.91 → -1.59) Inaccuracy. Be3 was best. } { [%eval -1.59] } (20. Be3 Kh7) 20... Rxe8 { [%eval -1.65] } 21. Bf4 { [%eval -1.97] } 21... Bf5 { [%eval -1.75] } 22. b3?! { (-1.75 → -2.59) Inaccuracy. h4 was best. } { [%eval -2.59] } (22. h4 Qa5 23. Qc1 h5 24. Bxd6 Qxa2 25. Bxc5 Qxd5 26. Be3 Be4 27. Bg5 Bxg5) 22... Qe7?? { (-2.59 → -0.74) Blunder. g5 was best. } { [%eval -0.74] } (22... g5 23. Bg3 Bc3 24. h4 Qd8 25. a4 Qf6 26. Qf1 Bxc2 27. Rc1 g4 28. Rxc2) 23. Rc1? { (-0.74 → -2.27) Mistake. Qd2 was best. } { [%eval -2.27] } (23. Qd2 g5) 23... g5 { [%eval -2.42] } 24. Bg3?! { (-2.42 → -3.36) Inaccuracy. Be3 was best. } { [%eval -3.36] } (24. Be3 Bb2 25. Rb1 Bc3 26. h3 Qe4 27. Rc1 Bg6 28. a3 a5 29. Qe2 Rb8) 24... g4 { [%eval -3.25] } 25. Nd2 { [%eval -3.49] } 25... Bg5 { [%eval -3.38] } 26. c4 { [%eval -3.86] } 26... b4 { [%eval -3.79] } 27. f3?! { (-3.79 → -4.95) Inaccuracy. Nf1 was best. } { [%eval -4.95] } (27. Nf1 Bxc1 28. Qxc1 Qe1 29. Qxe1 Rxe1 30. f3 Re2 31. Bxd6 gxf3 32. gxf3 Bh3) 27... h5 { [%eval -3.97] } 28. f4?! { (-3.97 → -5.34) Inaccuracy. Kh1 was best. } { [%eval -5.34] } (28. Kh1 Qe3 29. Bxd6 Qxd2 30. Qxd2 Bxd2 31. Rf1 gxf3 32. Bxc5 fxg2+ 33. Kxg2 Kg6) 28... Bf6 { [%eval -4.49] } 29. Qe1 { [%eval -5.44] } 29... Bd4+ { [%eval -5.15] } 30. Kf1?? { (-5.15 → Mate in 2) Checkmate is now unavoidable. Kh1 was best. } { [%eval #-2] } (30. Kh1 Qe2 31. Rd1 Kf8 32. Bh4 Qd3 33. Qf1 Re2 34. Nf3 gxf3 35. Rxd3 fxg2+) 30... Bd3+ { [%eval #-1] } 31. Qe2 { [%eval #-1] } 31... Qxe2# { Black wins by checkmate. } 0-1