FEN
[Event "rated bullet game"]
[Site "https://lichess.org/81swbVaR"]
[Date "2026.06.10"]
[Round "-"]
[White "ds1971"]
[Black "PilvaxCafe"]
[Result "0-1"]
[GameId "81swbVaR"]
[UTCDate "2026.06.10"]
[UTCTime "20:56:23"]
[WhiteElo "1306"]
[BlackElo "1284"]
[WhiteRatingDiff "-7"]
[BlackRatingDiff "+18"]
[Variant "Standard"]
[TimeControl "60+0"]
[ECO "B10"]
[Opening "Caro-Kann Defense"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... c6 { [%eval 0.31] } { B10 Caro-Kann Defense } 2. Qh5?! { (0.31 → -0.44) Inaccuracy. d4 was best. } { [%eval -0.44] } (2. d4 d5 3. e5 c5 4. Nf3 cxd4 5. Nxd4 Nc6 6. Nxc6 bxc6) 2... Nf6 { [%eval -0.54] } 3. Qd1?! { (-0.54 → -1.66) Inaccuracy. Qe2 was best. } { [%eval -1.66] } (3. Qe2 e5 4. f4 d5 5. fxe5 Nxe4 6. Nf3 Bb4 7. Nc3 Bf5) 3... e5?! { (-1.66 → -0.57) Inaccuracy. Nxe4 was best. } { [%eval -0.57] } (3... Nxe4 4. d4 d5 5. Bd3 Bf5 6. g4 Bc8 7. Qe2 g6 8. f3) 4. Nf3 { [%eval -0.81] } 4... d6?! { (-0.81 → 0.01) Inaccuracy. Nxe4 was best. } { [%eval 0.01] } (4... Nxe4 5. Nxe5 Qe7 6. Qe2 Qxe5 7. d3 f5 8. f3 Bc5 9. dxe4) 5. Nc3 { [%eval -0.14] } 5... Be6 { [%eval 0.26] } 6. Bd3?! { (0.26 → -0.43) Inaccuracy. d4 was best. } { [%eval -0.43] } (6. d4 Nbd7 7. Be2 Be7 8. O-O a5 9. h3 O-O 10. Re1 exd4) 6... Be7 { [%eval -0.26] } 7. O-O { [%eval -0.32] } 7... O-O { [%eval -0.38] } 8. b3 { [%eval -0.65] } 8... Na6? { (-0.65 → 0.56) Mistake. Nbd7 was best. } { [%eval 0.56] } (8... Nbd7 9. Re1 d5 10. Bb2 d4 11. Ne2 Bg4 12. Ng3 Nh5 13. Nxh5 Bxh5) 9. Bb2? { (0.56 → -1.04) Mistake. Bxa6 was best. } { [%eval -1.04] } (9. Bxa6 bxa6 10. d4 Qc7 11. Qe2 a5 12. h3 Rae8 13. dxe5 dxe5 14. Na4 h6) 9... c5? { (-1.04 → 0.28) Mistake. Nc5 was best. } { [%eval 0.28] } (9... Nc5 10. Bc4 d5 11. Be2 dxe4 12. Nxe5 Qc7 13. f4 exf3 14. Nxf3 Rad8 15. Kh1) 10. Rc1?! { (0.28 → -0.48) Inaccuracy. Bxa6 was best. } { [%eval -0.48] } (10. Bxa6 bxa6 11. d3 Ne8 12. Nd2 f5 13. exf5 Rxf5 14. Ne2 Nc7 15. Ne4 Rf7) 10... Bg4?! { (-0.48 → 0.32) Inaccuracy. Nb4 was best. } { [%eval 0.32] } (10... Nb4 11. Bc4 a6 12. a4 Rb8 13. h3 b5 14. Bxe6 fxe6 15. d3 Qe8 16. Ra1) 11. Be2?! { (0.32 → -0.32) Inaccuracy. Bxa6 was best. } { [%eval -0.32] } (11. Bxa6 bxa6 12. Qe2 Be6 13. Ng5 Bg4 14. f3 Bc8 15. f4 exf4 16. Rxf4 Ne8) 11... Bxf3?! { (-0.32 → 0.41) Inaccuracy. Nb8 was best. } { [%eval 0.41] } (11... Nb8 12. h3 Be6 13. Bc4 Nc6 14. Re1 Qd7 15. Nd5 Bxd5 16. Bxd5 Nxd5 17. exd5) 12. Bxf3 { [%eval 0.35] } 12... g6 { [%eval 0.59] } 13. Nd5?! { (0.59 → -0.27) Inaccuracy. g3 was best. } { [%eval -0.27] } (13. g3 Nb4 14. Bg2 Nc6 15. Qe2 Nd4 16. Qd3 Re8) 13... Nh5?? { (-0.27 → 3.32) Blunder. Nxd5 was best. } { [%eval 3.32] } (13... Nxd5 14. exd5 f5 15. g3 Bg5 16. a3 Nc7 17. c4 a5 18. Be2 b6 19. Rc2) 14. Nxe7+?! { (3.32 → 2.55) Inaccuracy. Bxh5 was best. } { [%eval 2.55] } (14. Bxh5 gxh5 15. Ne3 f6 16. Qxh5 Nc7 17. f4 Qe8 18. Qh4 Kh8 19. Rf2 Ne6) 14... Qxe7 { [%eval 2.52] } 15. Bxh5 { [%eval 2.47] } 15... gxh5 { [%eval 2.47] } 16. Ba1?! { (2.47 → 1.56) Inaccuracy. f4 was best. } { [%eval 1.56] } (16. f4 f6 17. Qxh5 Nb4 18. a4 Kh8 19. Rf2 Rg8 20. Rcf1 Rg6 21. fxe5 dxe5) 16... Kh8 { [%eval 1.9] } 17. c3 { [%eval 1.31] } 17... Rg8 { [%eval 1.23] } 18. Qc2?? { (1.23 → -0.58) Blunder. Qxh5 was best. } { [%eval -0.58] } (18. Qxh5 c4 19. bxc4 Nc5 20. Qf3 Qh4 21. g3 Qxe4 22. Qxe4 Nxe4 23. d3 Nc5) 18... Qg5?! { (-0.58 → 0.07) Inaccuracy. Nc7 was best. } { [%eval 0.07] } (18... Nc7 19. d4 Ne6 20. Kh1 h4 21. Rcd1 Rg6 22. dxe5) 19. g3 { [%eval 0.13] } 19... h4 { [%eval -0.15] } 20. Qb2? { (-0.15 → -1.59) Mistake. d4 was best. } { [%eval -1.59] } (20. d4 Nc7 21. Rce1 Ne6 22. Bb2 Qf6 23. dxe5 dxe5 24. Bc1 Rg4 25. Qd1 Rag8) 20... hxg3?! { (-1.59 → -0.53) Inaccuracy. c4 was best. } { [%eval -0.53] } (20... c4 21. Qc2 Nc5 22. bxc4 Qg4 23. d3 f5 24. exf5 Qf3 25. Qd1 Qxf5 26. Rc2) 21. fxg3 { [%eval -0.56] } 21... Rg6?! { (-0.56 → 0.49) Inaccuracy. h5 was best. } { [%eval 0.49] } (21... h5 22. Rf5 Qh6 23. d4 h4 24. Re1 hxg3 25. h3 Qxh3 26. Qg2 Qh4 27. dxe5) 22. Rxf7 { [%eval 0.08] } 22... Rag8?! { (0.08 → 0.97) Inaccuracy. c4 was best. } { [%eval 0.97] } (22... c4 23. bxc4 Nc5 24. Rf3 Rag8 25. d3 h5 26. Rcf1 h4 27. h3 hxg3 28. Qg2) 23. Rf5? { (0.97 → -0.58) Mistake. d4 was best. } { [%eval -0.58] } (23. d4 Qe3+ 24. Kh1 h5 25. Rff1 Qxe4+ 26. Qg2 Qxg2+ 27. Kxg2 h4 28. dxe5 hxg3) 23... Qg4?? { (-0.58 → 1.62) Blunder. Qh4 was best. } { [%eval 1.62] } (23... Qh4 24. Rf3 Nc7 25. d3 Ne6 26. Rcf1 Nf4 27. Qd2 Rxg3+ 28. Rxg3 Rxg3+ 29. hxg3) 24. Rxe5?? { (1.62 → -4.31) Blunder. d4 was best. } { [%eval -4.31] } (24. d4 Nc7 25. dxe5 d5 26. Qf2 Qh4 27. Rf8 Qxe4 28. Rf4 Qd3 29. Rf3 Qe4) 24... Qh3?? { (-4.31 → -1.45) Blunder. dxe5 was best. } { [%eval -1.45] } (24... dxe5 25. c4 Re8 26. Rf1 Kg8 27. d3 Nb8 28. Qf2 Qe6 29. Qxc5 Qb6 30. Qxb6) 25. c4?? { (-1.45 → Mate in 4) Checkmate is now unavoidable. Rg5 was best. } { [%eval #-4] } (25. Rg5 Rxg5 26. c4+ Re5 27. Rf1 Qe6 28. d4 cxd4 29. Qxd4 Re8 30. Qxa7 Nc5) 25... Rxg3+ { [%eval #-3] } 26. Kf2 { [%eval #-2] } 26... Qg2+ { [%eval #-3] } 27. Ke1 { [%eval #-3] } 27... Qg1+ { [%eval #-3] } 28. Ke2 { [%eval #-3] } 28... Rg2+ { [%eval #-2] } 29. Kd3 { [%eval #-2] } 29... Nb4+ { [%eval #-1] } 30. Kc3 { [%eval #-1] } 30... R8g3+ { [%eval #-1] } 31. d3 { [%eval #-1] } 31... Rxd3# { Black wins by checkmate. } 0-1