FEN
[Event "casual blitz game"]
[Site "https://lichess.org/yivVSJUx"]
[Date "2026.01.21"]
[Round "-"]
[White "surreyking"]
[Black "grandmasterLuke6767"]
[Result "0-1"]
[GameId "yivVSJUx"]
[UTCDate "2026.01.21"]
[UTCTime "18:25:38"]
[WhiteElo "1482"]
[BlackElo "1350"]
[WhiteTitle "CM"]
[Variant "Standard"]
[TimeControl "300+3"]
[ECO "B15"]
[Opening "Caro-Kann Defense: Campomanes Attack"]
[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. Nc3 { [%eval 0.34] } 3... Nf6?! { (0.34 → 0.92) Inaccuracy. dxe4 was best. } { [%eval 0.92] } { B15 Caro-Kann Defense: Campomanes Attack } (3... dxe4 4. Nxe4 Nd7 5. Nf3 Ngf6 6. Nxf6+ Nxf6 7. c3 Bg4 8. h3) 4. e5 { [%eval 0.86] } 4... Ne4 { [%eval 1.1] } 5. Nxe4 { [%eval 1.01] } 5... dxe4 { [%eval 1.53] } 6. Bc4 { [%eval 1.41] } 6... Bf5 { [%eval 1.43] } 7. Ne2 { [%eval 1.07] } 7... Nd7 { [%eval 1.26] } 8. f3? { (1.26 → -0.26) Mistake. c3 was best. } { [%eval -0.26] } (8. c3 e6 9. Ng3 Bg6 10. h4 h5 11. Qe2 Nb6 12. Bb3 e3) 8... Nb6 { [%eval -0.31] } 9. Bb3 { [%eval -0.21] } 9... c5? { (-0.21 → 1.24) Mistake. exf3 was best. } { [%eval 1.24] } (9... exf3) 10. fxe4?! { (1.24 → 0.67) Inaccuracy. Ng3 was best. } { [%eval 0.67] } (10. Ng3) 10... Bxe4 { [%eval 0.73] } 11. Bf4?? { (0.73 → -2.27) Blunder. Nc3 was best. } { [%eval -2.27] } (11. Nc3) 11... Bxg2?? { (-2.27 → 1.13) Blunder. c4 was best. } { [%eval 1.13] } (11... c4 12. Nc3 Bxg2 13. Rg1 Bc6 14. e6 cxb3 15. exf7+ Kxf7 16. Be5 bxc2 17. Qxc2) 12. Rg1 { [%eval 1.18] } 12... Bf3? { (1.18 → 2.64) Mistake. Bc6 was best. } { [%eval 2.64] } (12... Bc6 13. dxc5 Qxd1+ 14. Rxd1 Nd7 15. e6 fxe6 16. Be3 e5 17. Be6 g6 18. Nc3) 13. Qd2?? { (2.64 → -2.70) Blunder. dxc5 was best. } { [%eval -2.7] } (13. dxc5 Nd7 14. e6 fxe6 15. Qd3 Bd5 16. O-O-O Bxb3 17. axb3 Qc8 18. Nc3 g6) 13... Bxe2?? { (-2.70 → 0.50) Blunder. c4 was best. } { [%eval 0.5] } (13... c4 14. Nc3 cxb3 15. e6 fxe6 16. axb3 Bc6 17. Qf2 Nd5 18. Be5 Rg8) 14. Kxe2?? { (0.50 → -2.74) Blunder. Qxe2 was best. } { [%eval -2.74] } (14. Qxe2 Qxd4) 14... cxd4?? { (-2.74 → 2.04) Blunder. c4 was best. } { [%eval 2.04] } (14... c4 15. e6 cxb3 16. exf7+ Kxf7 17. c4 Qd7) 15. h4?? { (2.04 → -1.25) Blunder. e6 was best. } { [%eval -1.25] } (15. e6) 15... e6 { [%eval -1.37] } 16. Rg2?! { (-1.37 → -2.21) Inaccuracy. Raf1 was best. } { [%eval -2.21] } (16. Raf1 Qd7 17. Kd1 a5 18. a3 Qb5 19. Bg5 h6 20. Qf2 hxg5 21. Qxf7+ Kd8) 16... Be7?? { (-2.21 → -0.21) Blunder. Qxh4 was best. } { [%eval -0.21] } (16... Qxh4 17. Rf1 O-O-O 18. Kd1 Rd7 19. Kc1 Kb8 20. Bg3 Qe4 21. Rgf2 h5 22. Rxf7) 17. a4? { (-0.21 → -1.48) Mistake. Rxg7 was best. } { [%eval -1.48] } (17. Rxg7) 17... Bxh4?? { (-1.48 → 0.19) Blunder. g6 was best. } { [%eval 0.19] } (17... g6 18. a5 Nd7 19. Qxd4 Qc7 20. Qc4 Qxc4+ 21. Bxc4 Bxh4 22. a6 bxa6 23. Bxa6) 18. a5 { [%eval 0.15] } 18... Nd5? { (0.15 → 1.41) Mistake. Nd7 was best. } { [%eval 1.41] } (18... Nd7) 19. Bxd5?? { (1.41 → -3.44) Blunder. Ba4+ was best. } { [%eval -3.44] } (19. Ba4+ Ke7) 19... Qxd5 { [%eval -3.33] } 20. b4?? { (-3.33 → -11.38) Blunder. Kf1 was best. } { [%eval -11.38] } (20. Kf1 h6 21. a6 g5 22. Bh2 bxa6 23. Qd3 Qb5 24. Rxa6 Qxd3+ 25. cxd3 Kf8) 20... Qxg2+ { [%eval -10.92] } 21. Kd1?! { (-10.92 → Mate in 2) Checkmate is now unavoidable. Kd3 was best. } { [%eval #-2] } (21. Kd3 Qf3+ 22. Qe3 dxe3 23. Bxe3 Rd8+ 24. Kc3 Qxe3+ 25. Kb2 Qxe5+ 26. c3 Qe2+) 21... Qf1+ { [%eval #-1] } 22. Qe1 { [%eval #-1] } 22... Qxf4? { (Mate in 1 → -9.53) Lost forced checkmate sequence. Qxe1# was best. } { [%eval -9.53] } (22... Qxe1#) 23. c3 { [%eval -12.78] } 23... Rd8 { [%eval -11.21] } 24. a6?! { (-11.21 → Mate in 9) Checkmate is now unavoidable. Qd2 was best. } { [%eval #-9] } (24. Qd2 dxc3 25. Qxd8+ Bxd8 26. Ke2 Qe4+ 27. Kf2 c2 28. a6 Bb6+ 29. Kg3 Qxe5+) 24... bxa6?! { (Mate in 9 → -10.39) Lost forced checkmate sequence. dxc3+ was best. } { [%eval -10.39] } (24... dxc3+ 25. Kc2 Qh2+ 26. Kb3 Qb2+ 27. Ka4 Bxe1 28. axb7 Qxa1+ 29. Kb3 Qb2+ 30. Ka4) 25. Rxa6?! { (-10.39 → Mate in 8) Checkmate is now unavoidable. Qd2 was best. } { [%eval #-8] } (25. Qd2 dxc3 26. Qxd8+ Bxd8 27. Ke2 Qd2+ 28. Kf1 c2 29. b5 c1=R+ 30. Rxc1 Qxc1+) 25... Bxe1 { [%eval #-7] } 26. Kxe1 { [%eval #-5] } 26... dxc3 { [%eval #-4] } 27. Rd6 { [%eval #-4] } 27... c2 { [%eval #-3] } 28. Rxd8+ { [%eval #-3] } 28... Kxd8 { [%eval #-2] } 29. Ke2 { [%eval #-2] } 29... c1=Q { [%eval #-1] } 30. b5 { [%eval #-1] } 30... Qce3+ { [%eval #-1] } 31. Kd1 { [%eval #-1] } 31... Qff2 { [%eval #-1] } 32. b6 { [%eval #-1] } 32... Qee1# { Black wins by checkmate. } 0-1