Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated bullet game"] [Site "https://lichess.org/7lsoCXev"] [Date "2025.12.30"] [Round "-"] [White "johnny67"] [Black "kotsaris"] [Result "0-1"] [GameId "7lsoCXev"] [UTCDate "2025.12.30"] [UTCTime "17:45:31"] [WhiteElo "1821"] [BlackElo "1958"] [WhiteRatingDiff "-4"] [BlackRatingDiff "+6"] [Variant "Standard"] [TimeControl "45+3"] [ECO "B13"] [Opening "Caro-Kann Defense: Exchange Variation"] [Termination "Normal"] [Annotator "lichess.org"] 1. e4 { [%eval 0.18] } 1... c6 { [%eval 0.31] } 2. d4 { [%eval 0.24] } 2... d5 { [%eval 0.24] } 3. exd5 { [%eval 0.08] } 3... cxd5 { [%eval 0.18] } 4. Nf3 { [%eval 0.0] } 4... Nc6 { [%eval 0.13] } { B13 Caro-Kann Defense: Exchange Variation } 5. Bb5 { [%eval 0.07] } 5... Nf6 { [%eval 0.22] } 6. Nc3 { [%eval -0.03] } 6... Bg4 { [%eval -0.07] } 7. Bg5 { [%eval -0.29] } 7... e6 { [%eval -0.2] } 8. h3 { [%eval -0.2] } 8... Bh5 { [%eval 0.08] } 9. g4 { [%eval 0.1] } 9... Bg6 { [%eval 0.17] } 10. Ne5 { [%eval 0.08] } 10... Qc8? { (0.08 → 1.19) Mistake. Qb6 was best. } { [%eval 1.19] } (10... Qb6 11. h4) 11. Bxf6? { (1.19 → -0.17) Mistake. h4 was best. } { [%eval -0.17] } (11. h4 h6) 11... gxf6 { [%eval -0.39] } 12. Nxc6?! { (-0.39 → -1.20) Inaccuracy. Nxg6 was best. } { [%eval -1.2] } (12. Nxg6 hxg6 13. Qf3 f5 14. O-O-O a6 15. Ba4 Qc7 16. Kb1 b5 17. Bb3 O-O-O) 12... bxc6 { [%eval -1.07] } 13. Bd3 { [%eval -1.55] } 13... Rb8 { [%eval -1.29] } 14. Rb1 { [%eval -1.67] } 14... Bd6 { [%eval -1.68] } 15. Qf3 { [%eval -1.67] } 15... Ke7 { [%eval -1.6] } 16. O-O? { (-1.60 → -3.14) Mistake. h4 was best. } { [%eval -3.14] } (16. h4 Qg8 17. Rg1 Qg7 18. Kf1 h5 19. g5 fxg5 20. Rxg5 Bxd3+ 21. Qxd3 Qf6) 16... Bxd3 { [%eval -2.73] } 17. Qxd3 { [%eval -2.89] } 17... h5 { [%eval -2.73] } 18. f3 { [%eval -2.75] } 18... Qg8 { [%eval -3.0] } 19. Qa6?! { (-3.00 → -4.47) Inaccuracy. Kf2 was best. } { [%eval -4.47] } (19. Kf2 Qg5) 19... Rd8?! { (-4.47 → -3.47) Inaccuracy. hxg4 was best. } { [%eval -3.47] } (19... hxg4 20. Kf2 Qg5 21. Rh1 Qh4+ 22. Ke3 gxf3 23. Qxa7+ Kf8) 20. Qxa7+ { [%eval -4.21] } 20... Rd7 { [%eval -4.15] } 21. Qa6 { [%eval -5.05] } 21... hxg4 { [%eval -4.9] } 22. hxg4 { [%eval -4.91] } 22... Qh7 { [%eval -4.63] } 23. Kf2?? { (-4.63 → Mate in 5) Checkmate is now unavoidable. Qe2 was best. } { [%eval #-5] } (23. Qe2 Qh1+ 24. Kf2 Rh2+ 25. Ke3 Rxe2+ 26. Nxe2 Qh6+ 27. Kf2 Qh2+ 28. Ke3 c5) 23... Qxc2+?? { (Mate in 5 → -5.28) Lost forced checkmate sequence. Bg3+ was best. } { [%eval -5.28] } (23... Bg3+ 24. Ke2 Qxc2+ 25. Ke3 Bf4+ 26. Kxf4 Qd2+ 27. Kg3 Qh2#) 24. Ne2 { [%eval -6.22] } 24... Rh2+ { [%eval -6.39] } 25. Ke3 { [%eval -6.28] } 25... e5 { [%eval -5.05] } 26. dxe5?? { (-5.05 → Mate in 4) Checkmate is now unavoidable. Qd3 was best. } { [%eval #-4] } (26. Qd3 exd4+ 27. Nxd4 Bf4+ 28. Kxf4 Qxd3 29. Rfd1 Rd2 30. Nf5+ Kd8 31. Rxd2 Qxd2+) 26... fxe5 { [%eval #-3] } 27. Rf2 { [%eval #-2] } 27... d4+ { [%eval #-2] } 28. Nxd4 { [%eval #-2] } 28... exd4+ { [%eval #-1] } 29. Kxd4 { [%eval #-1] } 29... Qxf2+ { [%eval #-4] } 30. Ke4 { [%eval #-4] } 30... Qc2+ { [%eval #-3] } 31. Qd3 { [%eval #-3] } 31... Qxd3+?? { (Mate in 3 → -6.88) Lost forced checkmate sequence. Re2+ was best. } { [%eval -6.88] } (31... Re2+ 32. Kf5 Qc5+ 33. Qd5 Qxd5#) 32. Kxd3 { [%eval -6.84] } 32... Bf4+ { [%eval -6.91] } 33. Ke4 { [%eval -6.51] } 33... Bg3 { [%eval -6.6] } 34. Rc1?? { (-6.60 → Mate in 2) Checkmate is now unavoidable. f4 was best. } { [%eval #-2] } (34. f4 c5 35. g5 Rd4+ 36. Kf3 Bxf4 37. Re1+ Kf8 38. Re4 Rh3+ 39. Kxf4 Rh4+) 34... Rxb2?? { (Mate in 2 → -6.92) Lost forced checkmate sequence. Re2+ was best. } { [%eval -6.92] } (34... Re2+ 35. Kf5 Rd5#) 35. Rxc6?? { (-6.92 → Mate in 2) Checkmate is now unavoidable. f4 was best. } { [%eval #-2] } (35. f4 Rb4+ 36. Kf3 Rd3+ 37. Ke2 Bxf4 38. Kxd3 Bxc1 39. Kc3 Rxg4 40. Kc2 Bg5) 35... Rxa2?? { (Mate in 2 → -6.04) Lost forced checkmate sequence. Re2+ was best. } { [%eval -6.04] } (35... Re2+ 36. Kf5 Re5#) 36. f4 { [%eval -6.32] } 36... Ra4+ { [%eval -6.24] } 37. Kf3 { [%eval -6.3] } 37... Bxf4 { [%eval -6.32] } 38. Rc5 { [%eval -7.78] } 38... Bd6 { [%eval -6.29] } 39. Rf5 { [%eval -6.27] } 39... f6 { [%eval -6.16] } 40. g5 { [%eval -5.92] } 40... fxg5 { [%eval -5.39] } 41. Rxg5 { [%eval -5.27] } 41... Rf4+ { [%eval -5.23] } 42. Ke3 { [%eval -5.14] } 42... Rf6 { [%eval -5.24] } 43. Rg7+ { [%eval -5.43] } 43... Ke6 { [%eval -5.14] } 44. Rg8?? { (-5.14 → Mate in 8) Checkmate is now unavoidable. Rg5 was best. } { [%eval #-8] } (44. Rg5 Bb8 45. Rc5 Ba7 46. Ke4 Kf7 47. Rc4 Bb6 48. Ra4 Rdd6 49. Rc4) 44... Bc5+ { [%eval #-12] } 45. Ke2 { [%eval -7.35] } 45... Kf7?! { (-7.35 → -5.30) Inaccuracy. Rf2+ was best. } { [%eval -5.3] } (45... Rf2+ 46. Ke1 Re7 47. Rb8 Kf7+ 48. Kd1 Re4 49. Rb7+ Ke6 50. Rb8 Rd4+ 51. Ke1) 46. Rc8?? { (-5.30 → Mate in 7) Checkmate is now unavoidable. Rg4 was best. } { [%eval #-7] } (46. Rg4 Rf2+ 47. Ke1 Re7+ 48. Kd1 Re6 49. Rh4 Bf8 50. Rd4 Bh6 51. Rd3 Rf1+) 46... Re7+ { [%eval #-15] } 47. Kd3 { [%eval -7.73] } 47... Rd6+?! { (-7.73 → -5.04) Inaccuracy. Re3+ was best. } { [%eval -5.04] } (47... Re3+ 48. Kc4 Rf4+ 49. Kd5 Rd3+ 50. Kxc5 Rc3+ 51. Kb5 Rxc8 52. Ka5 Kf6 53. Kb6) 48. Kc4 { [%eval -5.37] } 48... Bf2 { [%eval -4.85] } 49. Rh8?? { (-4.85 → Mate in 3) Checkmate is now unavoidable. Rb8 was best. } { [%eval #-3] } (49. Rb8 Rd4+ 50. Kc3 Rd5 51. Kc4 Rf5 52. Ra8 Rf4+ 53. Kd3 Re3+ 54. Kd2) 49... Rc7+ { [%eval #-2] } 50. Kb5 { [%eval #-2] } 50... Rb6+ { [%eval #-1] } 51. Ka5 { [%eval #-1] } 51... Ra7# { Black wins by checkmate. } 0-1