FEN
[Event "rated bullet game"]
[Site "https://lichess.org/dXlYaKqy"]
[Date "2026.02.27"]
[Round "-"]
[White "Trojanhorse2500"]
[Black "Chalenger2030"]
[Result "0-1"]
[GameId "dXlYaKqy"]
[UTCDate "2026.02.27"]
[UTCTime "20:55:34"]
[WhiteElo "3190"]
[BlackElo "2915"]
[WhiteRatingDiff "-9"]
[BlackRatingDiff "+10"]
[WhiteTitle "IM"]
[BlackTitle "FM"]
[Variant "Standard"]
[TimeControl "0+2"]
[ECO "D46"]
[Opening "Semi-Slav Defense: Chigorin Defense"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. Nf3 { [%eval 0.1] } 1... d5 { [%eval 0.18] } 2. e3 { [%eval 0.0] } 2... Nf6 { [%eval 0.01] } 3. c4 { [%eval 0.07] } 3... c6 { [%eval 0.3] } 4. Nc3 { [%eval 0.17] } 4... e6 { [%eval 0.26] } 5. b3 { [%eval 0.13] } 5... Nbd7 { [%eval 0.2] } 6. Bb2 { [%eval 0.21] } 6... Bd6 { [%eval 0.25] } 7. Qc2 { [%eval 0.15] } 7... O-O { [%eval 0.18] } 8. d4 { [%eval -0.15] } 8... Re8 { [%eval 0.35] } 9. Bd3 { [%eval -0.04] } { D46 Semi-Slav Defense: Chigorin Defense } 9... dxc4?! { (-0.04 → 0.72) Inaccuracy. e5 was best. } { [%eval 0.72] } (9... e5 10. cxd5 cxd5 11. Nxe5 Nxe5 12. dxe5 Bxe5 13. Ne2 d4 14. Bxd4 Bxd4 15. exd4) 10. bxc4 { [%eval 0.64] } 10... e5 { [%eval 0.68] } 11. O-O { [%eval 0.76] } 11... h6 { [%eval 0.82] } 12. Rad1 { [%eval 0.86] } 12... Qe7 { [%eval 0.86] } 13. c5?! { (0.86 → 0.01) Inaccuracy. Nd2 was best. } { [%eval 0.01] } (13. Nd2 Bc7 14. h3 exd4 15. exd4 Nf8 16. Nce4 Nxe4 17. Bxe4 Be6 18. d5 Bd7) 13... Bc7 { [%eval 0.15] } 14. Bc4? { (0.15 → -1.33) Mistake. Nd2 was best. } { [%eval -1.33] } (14. Nd2 exd4 15. exd4 Nf8 16. Nde4 Nxe4 17. Bxe4 Bg4 18. Rde1 Be6 19. Re3 Qg5) 14... e4 { [%eval -1.27] } 15. Nd2 { [%eval -1.38] } 15... Bxh2+? { (-1.38 → 0.21) Mistake. b5 was best. } { [%eval 0.21] } (15... b5 16. Be2 b4 17. Ncb1 a5 18. a3 Nd5 19. axb4 axb4 20. Nc4 Qg5 21. Nbd2) 16. Kxh2 { [%eval 0.24] } 16... Ng4+ { [%eval 0.15] } 17. Kg3 { [%eval 0.13] } 17... h5?? { (0.13 → 2.20) Blunder. Nxc5 was best. } { [%eval 2.2] } (17... Nxc5 18. Ncxe4 Nxe4+ 19. Qxe4 Qxe4 20. Nxe4 Rxe4 21. Bd3 Re8 22. e4 Be6 23. d5) 18. Ndxe4?! { (2.20 → 1.40) Inaccuracy. Ncxe4 was best. } { [%eval 1.4] } (18. Ncxe4 h4+ 19. Kf3 b5 20. Bd3 Ndf6 21. Nxf6+ Nxf6 22. Ke2 Nd5 23. Be4 Bg4+) 18... h4+ { [%eval 1.56] } 19. Kxg4?? { (1.56 → Mate in 4) Checkmate is now unavoidable. Kf3 was best. } { [%eval #-4] } (19. Kf3 b5 20. Bd3 b4 21. Nb1 Ndf6 22. Nxf6+ Qxf6+ 23. Ke2 Qf4 24. Bc1 Qh2) 19... Ne5+ { [%eval #-3] } 20. Kf4 { [%eval #-3] } 20... Nxc4?? { (Mate in 3 → -0.96) Lost forced checkmate sequence. g5+ was best. } { [%eval -0.96] } (20... g5+ 21. Nxg5 Qf6+ 22. Ke4 Qf5#) 21. Kf3?! { (-0.96 → -1.73) Inaccuracy. g4 was best. } { [%eval -1.73] } (21. g4 Qe6 22. Rg1 b5 23. cxb6 axb6 24. Kf3 Qg6 25. Ke2 Ba6 26. Kf3 b5) 21... Bf5?? { (-1.73 → 0.52) Blunder. f5 was best. } { [%eval 0.52] } (21... f5 22. Ke2 fxe4 23. Ke1 Qg5 24. d5 Nxb2 25. Qxb2 Qxg2 26. Ne2 Bg4 27. d6) 22. Ba1 { [%eval 0.03] } 22... Na3 { [%eval -0.15] } 23. Qd3? { (-0.15 → -1.59) Mistake. Qb3 was best. } { [%eval -1.59] } (23. Qb3 Nb5 24. d5 Bxe4+ 25. Nxe4 Qxe4+ 26. Ke2 Nc7 27. dxc6 bxc6 28. Rd4 Qxg2) 23... Nb5 { [%eval -1.62] } 24. d5 { [%eval -1.69] } 24... Nxc3 { [%eval -1.93] } 25. Qxc3 { [%eval -1.64] } 25... Bxe4+ { [%eval -1.39] } 26. Ke2 { [%eval -1.69] } 26... f6?? { (-1.69 → 0.89) Blunder. Qg5 was best. } { [%eval 0.89] } (26... Qg5 27. Rh1 Qg4+ 28. Kd2 Bxd5 29. f3 Qg5 30. Rxh4 Rad8 31. Rdh1 f6 32. Kc1) 27. d6 { [%eval 0.79] } 27... Qf7 { [%eval 0.75] } 28. f3 { [%eval 0.86] } 28... Bd5 { [%eval 1.2] } 29. a3?? { (1.20 → -1.77) Blunder. Rd4 was best. } { [%eval -1.77] } (29. Rd4 h3 30. Kf2 Re5 31. g4 b6 32. Rh1 Bxa2 33. Rxh3 Rxc5 34. Qd3 Rd8) 29... Bc4+ { [%eval -1.84] } 30. Kf2 { [%eval -1.84] } 30... Bxf1 { [%eval -1.96] } 31. Kxf1 { [%eval -1.71] } 31... b6 { [%eval -1.91] } 32. e4 { [%eval -1.95] } 32... bxc5 { [%eval -1.75] } 33. Qxc5 { [%eval -1.81] } 33... Rec8? { (-1.81 → -0.39) Mistake. Qb3 was best. } { [%eval -0.39] } (33... Qb3 34. Ke2 Qb5+ 35. Qxb5 cxb5 36. Bd4 Red8 37. Bc5 Rac8 38. Bxa7 Rc2+ 39. Kf1) 34. d7 { [%eval -0.37] } 34... Rd8 { [%eval -0.53] } 35. Qxc6 { [%eval -0.51] } 35... Qb3 { [%eval -0.54] } 36. Ke2 { [%eval -0.47] } 36... Rab8 { [%eval -0.28] } 37. a4 { [%eval -0.38] } 37... Qa2+ { [%eval -0.38] } 38. Ke3 { [%eval -0.42] } 38... Qxg2 { [%eval 0.0] } 39. Bxf6?? { (0.00 → -3.53) Blunder. Qd5+ was best. } { [%eval -3.53] } (39. Qd5+ Kf8 40. e5 Qg5+ 41. Ke2 Qg2+) 39... Rb3+?? { (-3.53 → 0.00) Blunder. gxf6 was best. } { [%eval 0.0] } (39... gxf6 40. Qe6+ Kg7 41. Rd4 Qg1+ 42. Kd3 Qd1+ 43. Kc3 Qxf3+ 44. Rd3 Qf2 45. Qg4+) 40. Kd4?? { (0.00 → -4.12) Blunder. Bc3 was best. } { [%eval -4.12] } (40. Bc3 Qg5+ 41. Kf2 Qg3+ 42. Ke2 Kh7 43. Qc5 Qg2+ 44. Ke3 Qg6 45. Kf2 Rxc3) 40... Qb2+ { [%eval -3.93] } 41. Kd5 { [%eval -3.95] } 41... Qxf6 { [%eval -4.42] } 42. e5? { (-4.42 → -11.15) Mistake. Qxf6 was best. } { [%eval -11.15] } (42. Qxf6 gxf6 43. Kc6 Kf7 44. e5 fxe5 45. Rd5 Rc3+ 46. Kd6 h3 47. Rd2 Rb3) 42... Qxf3+ { [%eval -12.65] } 43. Kd6 { [%eval -9.77] } 43... Qxd1+ { [%eval -8.67] } { White resigns. } 0-1

