FEN
[Event "rated rapid game"]
[Site "https://lichess.org/kd4FoS6b"]
[Date "2026.04.21"]
[Round "-"]
[White "at6-29pm"]
[Black "chessdemondafu"]
[Result "1/2-1/2"]
[GameId "kd4FoS6b"]
[UTCDate "2026.04.21"]
[UTCTime "03:14:47"]
[WhiteElo "560"]
[BlackElo "651"]
[WhiteRatingDiff "+21"]
[BlackRatingDiff "-5"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "B15"]
[Opening "Caro-Kann Defense"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... d5 { [%eval 0.27] } 2. e4?! { (0.27 → -0.64) Inaccuracy. c4 was best. } { [%eval -0.64] } (2. c4 dxc4 3. Nf3 Nf6 4. e3 c5 5. Bxc4 e6 6. O-O a6) 2... c6?! { (-0.64 → 0.24) Inaccuracy. dxe4 was best. } { [%eval 0.24] } (2... dxe4 3. Nc3 Nf6 4. f3 exf3 5. Nxf3 g6 6. Bg5 Bg7 7. Bc4) 3. Nc3 { [%eval 0.34] } { B15 Caro-Kann Defense } 3... e6 { [%eval 0.89] } 4. exd5?! { (0.89 → 0.14) Inaccuracy. Bd3 was best. } { [%eval 0.14] } (4. Bd3 dxe4 5. Nxe4 Qxd4 6. Nf3 Qd5 7. O-O Nf6 8. Re1 Be7) 4... cxd5 { [%eval 0.25] } 5. Nf3 { [%eval 0.08] } 5... Qa5 { [%eval 0.51] } 6. Bg5 { [%eval 0.4] } 6... Nf6 { [%eval 0.61] } 7. Ne5?! { (0.61 → -0.44) Inaccuracy. Bd3 was best. } { [%eval -0.44] } (7. Bd3 Bd7 8. O-O Be7 9. a3 Nc6 10. Re1 Qb6 11. Qd2 h6) 7... Qb4? { (-0.44 → 1.07) Mistake. Ne4 was best. } { [%eval 1.07] } (7... Ne4 8. Bd2 Nxd2 9. Qxd2 a6 10. Ne2 Nc6 11. g3 Qxd2+ 12. Kxd2 Nxe5 13. dxe5) 8. a3 { [%eval 1.13] } 8... Qxb2?? { (1.13 → 4.01) Blunder. Qb6 was best. } { [%eval 4.01] } (8... Qb6 9. Qf3 Be7 10. O-O-O Bd7 11. Qh3 Qc7 12. f4 Nc6 13. Bd3 Nxd4 14. Rhe1) 9. Qb1?? { (4.01 → -5.12) Blunder. Na4 was best. } { [%eval -5.12] } (9. Na4 Bb4+ 10. axb4 Qxb4+ 11. Qd2 Qxd2+ 12. Bxd2 Nfd7 13. Nxd7 Nxd7 14. Bd3 b6) 9... Qxc3+ { [%eval -5.04] } 10. Kd1?! { (-5.04 → -7.59) Inaccuracy. Bd2 was best. } { [%eval -7.59] } (10. Bd2 Qxd4 11. Nf3 Qb6 12. Bd3 Qxb1+ 13. Rxb1 Nc6 14. O-O Bxa3 15. Rb3 Be7) 10... Qxd4+ { [%eval -7.53] } 11. Kc1 { [%eval -8.18] } 11... Qc3?! { (-8.18 → -5.66) Inaccuracy. Qxe5 was best. } { [%eval -5.66] } (11... Qxe5 12. Be3 Nc6 13. g3 Ne4 14. Bd3 Qf6 15. Bxe4 dxe4 16. Rd1 Be7 17. Qb2) 12. Bb5+ { [%eval -5.92] } 12... Kd8?? { (-5.92 → -1.66) Blunder. Bd7 was best. } { [%eval -1.66] } (12... Bd7 13. Nxd7 Nfxd7 14. Be3 Qc7 15. c4 Bc5 16. Bxc5 Qxc5 17. Qb4 Ke7 18. Rd1) 13. Nxf7+ { [%eval -1.69] } 13... Kc7?? { (-1.69 → 2.97) Blunder. Ke7 was best. } { [%eval 2.97] } (13... Ke7 14. Nxh8 Nc6 15. f3 Ke8 16. Bd2 Qc5 17. g4 g6 18. h4 Bg7 19. h5) 14. Qb4?? { (2.97 → -7.41) Blunder. Bf4+ was best. } { [%eval -7.41] } (14. Bf4+ e5 15. Bxe5+ Qxe5 16. Nxe5 a6 17. Bd3 Bc5 18. Qb2 Nbd7 19. Re1 Re8) 14... Bxb4 { [%eval -7.45] } 15. axb4 { [%eval -8.34] } 15... Qxb4?! { (-8.34 → -5.54) Inaccuracy. Qxa1+ was best. } { [%eval -5.54] } (15... Qxa1+ 16. Kd2 Ne4+ 17. Ke2 Nxg5 18. Rxa1 Nxf7 19. Kf1 Kd8 20. Rd1 Bd7 21. Be2) 16. Bxf6?! { (-5.54 → -7.40) Inaccuracy. Nxh8 was best. } { [%eval -7.4] } (16. Nxh8 Qxb5 17. Nf7 Qc5 18. Bf4+ Kd7 19. Rd1 Nc6 20. Rd3 Qxf2 21. Bd6 Qg1+) 16... gxf6 { [%eval -7.36] } 17. Rb1 { [%eval -7.41] } 17... Qf4+ { [%eval -7.3] } 18. Kd1 { [%eval -8.13] } 18... Rf8 { [%eval -7.46] } 19. g3 { [%eval -8.49] } 19... Qf3+ { [%eval -8.33] } 20. Kc1 { [%eval -9.27] } 20... Qxh1+ { [%eval -9.18] } 21. Kb2 { [%eval -9.34] } 21... Rxf7 { [%eval -8.04] } 22. g4 { [%eval -10.27] } 22... Qxh2 { [%eval -10.07] } 23. Bf1 { [%eval -10.6] } 23... Qxf2 { [%eval -10.61] } 24. g5 { [%eval -11.54] } 24... fxg5 { [%eval -11.07] } 25. Rd1 { [%eval -11.29] } 25... Rf3 { [%eval -10.56] } 26. Rxd5?! { (-10.56 → Mate in 6) Checkmate is now unavoidable. Rd3 was best. } { [%eval #-6] } (26. Rd3 Rxd3 27. Bxd3 Qb6+ 28. Ka2 Nd7 29. c4 Qa5+ 30. Kb1 Qb4+ 31. Kc1 Qc3+) 26... exd5 { [%eval #-5] } 27. Be2 { [%eval #-4] } 27... Qxe2 { [%eval #-3] } 28. Kc1 { [%eval #-3] } 28... Rf1+ { [%eval #-3] } 29. Kb2 { [%eval #-3] } 29... Qb5+ { [%eval #-3] } 30. Kc3 { [%eval #-3] } 30... Rc1 { [%eval #-3] } 31. Kd4 { [%eval #-3] } 31... Nd7 { [%eval #-3] } 32. c3 { [%eval #-2] } 32... Rd1+ { [%eval #-2] } 33. Ke3 { [%eval #-2] } 33... Qd3+ { [%eval #-2] } 34. Kf2 { [%eval #-2] } 34... Qxc3 { [%eval #-2] } 35. Ke2 { [%eval #-2] } 35... Qd3+ { [%eval #-2] } 36. Kf2 { [%eval #-2] } 36... Ne5 { [%eval #-2] } 37. Kg2 { [%eval #-2] } 37... Ng4?? { (Mate in 2 → 0.00) Lost forced checkmate sequence. Qd2+ was best. } { [%eval 0.0] } { Draw by stalemate. } (37... Qd2+ 38. Kg3 Rg1#) 1/2-1/2