FEN
[Event "rated bullet game"]
[Site "https://lichess.org/IGpkBJkS"]
[Date "2026.05.30"]
[Round "-"]
[White "zackdw1"]
[Black "BuHTope3"]
[Result "1-0"]
[GameId "IGpkBJkS"]
[UTCDate "2026.05.30"]
[UTCTime "10:32:06"]
[WhiteElo "1185"]
[BlackElo "1218"]
[WhiteRatingDiff "+92"]
[BlackRatingDiff "-30"]
[Variant "Standard"]
[TimeControl "120+1"]
[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. Nf3 { [%eval 0.17] } 2... d6?! { (0.17 → 0.76) Inaccuracy. d5 was best. } { [%eval 0.76] } (2... d5 3. Nc3 dxe4 4. Nxe4 Nf6 5. Qe2 Na6 6. a3 Nxe4 7. Qxe4) 3. Bc4?! { (0.76 → 0.12) Inaccuracy. c4 was best. } { [%eval 0.12] } (3. c4 Nf6 4. Nc3 g6 5. Be2 Bg7 6. d4 O-O 7. O-O e5) 3... Nf6 { [%eval 0.15] } 4. d3 { [%eval -0.07] } 4... Bg4 { [%eval 0.36] } 5. h3 { [%eval 0.32] } 5... Bh5 { [%eval 0.32] } 6. g4 { [%eval 0.28] } 6... Bg6 { [%eval 0.33] } 7. Bg5?! { (0.33 → -0.35) Inaccuracy. Qe2 was best. } { [%eval -0.35] } (7. Qe2 e6 8. Nc3 d5 9. exd5 cxd5 10. Bb5+ Nc6 11. h4 d4) 7... h5?! { (-0.35 → 0.34) Inaccuracy. d5 was best. } { [%eval 0.34] } (7... d5 8. exd5 cxd5 9. Bb5+ Nc6 10. Qe2 e6 11. Nc3 a6 12. Bxc6+) 8. Nbd2? { (0.34 → -0.88) Mistake. Nh4 was best. } { [%eval -0.88] } (8. Nh4 Bh7 9. Be3 d5 10. Bb3 a5 11. a4 dxe4) 8... hxg4 { [%eval -0.93] } 9. Nh4 { [%eval -0.77] } 9... Qc7?? { (-0.77 → 1.18) Blunder. Bh5 was best. } { [%eval 1.18] } (9... Bh5 10. hxg4 Nxg4 11. Qf3 Ne5 12. Qg3 Nxc4 13. Nxc4 d5 14. Nd2 g6 15. Ng2) 10. hxg4 { [%eval 0.79] } 10... Nbd7 { [%eval 0.9] } 11. Bxf6 { [%eval 0.38] } 11... exf6 { [%eval 0.88] } 12. Ndf3?? { (0.88 → -1.47) Blunder. Qe2 was best. } { [%eval -1.47] } (12. Qe2 O-O-O 13. O-O-O Nb6 14. f4 d5 15. Bb3 dxe4 16. dxe4 Rxh4 17. Rxh4 Qxf4) 12... O-O-O { [%eval -1.43] } 13. Qd2 { [%eval -1.43] } 13... Re8?? { (-1.43 → 0.44) Blunder. d5 was best. } { [%eval 0.44] } (13... d5 14. exd5 cxd5 15. Bb3 Nc5 16. Qc3 Qf4 17. Ke2 Qxg4 18. Nxg6 Re8+ 19. Kd2) 14. O-O-O { [%eval 0.4] } 14... b5? { (0.40 → 1.55) Mistake. Nb6 was best. } { [%eval 1.55] } (14... Nb6 15. Bb3 d5 16. exd5 Nxd5 17. Bxd5 cxd5 18. Nxg6 Rxh1 19. Rxh1 fxg6 20. Nh4) 15. Bb3 { [%eval 1.3] } 15... Nc5 { [%eval 1.37] } 16. a3?! { (1.37 → 0.39) Inaccuracy. Nd4 was best. } { [%eval 0.39] } (16. Nd4 a5 17. a3 Nxb3+ 18. Nxb3 a4 19. Nd4 Qb6 20. c3 d5 21. exd5 Bc5) 16... Nxb3+ { [%eval 0.52] } 17. cxb3 { [%eval 0.52] } 17... a5? { (0.52 → 1.69) Mistake. d5 was best. } { [%eval 1.69] } (17... d5 18. exd5 Rd8 19. Nxg6 Rxh1 20. Rxh1 fxg6 21. Rh8 Bc5 22. Rxd8+ Kxd8 23. dxc6) 18. Nd4 { [%eval 1.51] } 18... Bh7? { (1.51 → 2.88) Mistake. Qb6 was best. } { [%eval 2.88] } (18... Qb6 19. Nc2 d5 20. exd5 Rd8 21. f4 f5 22. Nxg6 Rxh1 23. Rxh1 fxg6 24. gxf5) 19. Kb1 { [%eval 2.66] } 19... g6? { (2.66 → 4.31) Mistake. d5 was best. } { [%eval 4.31] } (19... d5 20. Rc1 c5 21. Nxb5 Qd8 22. Ka2 dxe4 23. Nf5 exd3 24. Ne3 g5 25. a4) 20. Qc1?? { (4.31 → 1.61) Blunder. Nxc6 was best. } { [%eval 1.61] } (20. Nxc6 Qb6 21. Rc1 Kd7 22. Ng2 Rc8 23. Nxa5 Rxc1+ 24. Rxc1 f5 25. Nc6 Bg8) 20... f5? { (1.61 → 2.91) Mistake. Kb7 was best. } { [%eval 2.91] } (20... Kb7 21. Nhf3 Qd7 22. Qc3 d5 23. Nc2 g5 24. Qxf6 Be7 25. Qg7 Reg8 26. Qc3) 21. Qd2 { [%eval 2.39] } 21... fxe4 { [%eval 2.49] } 22. Rc1 { [%eval 2.6] } 22... c5 { [%eval 2.46] } 23. Nxb5 { [%eval 2.41] } 23... Qb6 { [%eval 2.4] } 24. a4 { [%eval 2.64] } 24... exd3 { [%eval 2.74] } 25. Qxd3 { [%eval 2.15] } 25... g5? { (2.15 → 4.18) Mistake. Bg8 was best. } { [%eval 4.18] } (25... Bg8 26. g5 Rd8 27. f4 Qb7 28. Ka2 Rh5 29. Nf3 Rxh1 30. Rxh1 f5 31. gxf6) 26. Nf5 { [%eval 3.86] } 26... Kb8 { [%eval 4.36] } 27. Nfxd6?? { (4.36 → -7.67) Blunder. Rxh7 was best. } { [%eval -7.67] } (27. Rxh7 Rxh7 28. Nfxd6 Bxd6 29. Qxh7 Be5 30. Qxf7 Rd8 31. Ka2 Bf6 32. Rc2 Rd1) 27... Bxd3+ { [%eval -7.75] } 28. Ka2 { [%eval -7.34] } 28... Re7?? { (-7.34 → -2.47) Blunder. Bxd6 was best. } { [%eval -2.47] } (28... Bxd6 29. Rhd1 Bxb5 30. axb5 Bf4 31. Rc3 Rd8 32. Re1 Rhe8 33. Rh1 a4 34. bxa4) 29. Rxh8 { [%eval -2.53] } 29... Bxb5?? { (-2.53 → -0.25) Blunder. Qd8 was best. } { [%eval -0.25] } (29... Qd8 30. Rxc5 Re8 31. Rc6 Bxb5 32. Nxb5 Kb7 33. Rc7+ Qxc7 34. Nxc7 Kxc7 35. b4) 30. Rxf8+ { [%eval -0.14] } 30... Kc7?? { (-0.14 → 2.94) Blunder. Be8 was best. } { [%eval 2.94] } (30... Be8 31. Rxe8+ Rxe8 32. Nxe8 Qd8 33. Rxc5 Qxe8 34. Rb5+ Kc8 35. Rc5+ Kd7 36. Rxg5) 31. Nxb5+ { [%eval 2.92] } 31... Kb7 { [%eval 2.58] } 32. Rd1 { [%eval 2.04] } 32... Re2?? { (2.04 → Mate in 7) Checkmate is now unavoidable. Qe6 was best. } { [%eval #7] } (32... Qe6 33. Nd6+ Kc6 34. Nc4 Re8 35. Rxe8 Qxe8 36. Rd6+ Kb7 37. Rd5 Qe2 38. Rxg5) 33. Rd6?? { (Mate in 7 → 4.65) Lost forced checkmate sequence. Rd7+ was best. } { [%eval 4.65] } (33. Rd7+ Kc6 34. Rd6+ Kb7 35. Rxf7+ Kc8 36. Rxb6 Re7 37. Rxe7 Kd8 38. Rc7 Ke8) 33... Qa6?? { (4.65 → Mate in 5) Checkmate is now unavoidable. Rxf2 was best. } { [%eval #5] } (33... Rxf2 34. Rb8+ Kxb8 35. Rxb6+ Ka8 36. Rc6 Rg2 37. Rc8+ Kb7 38. Nd6+ Kb6 39. Nc4+) 34. Rxf7+ { [%eval #4] } 34... Kc8 { [%eval #3] } 35. Rxa6 { [%eval #3] } 35... Rxf2 { [%eval #1] } 36. Ra8# { White wins by checkmate. } 1-0