FEN
[Event "casual blitz game"]
[Site "https://lichess.org/y5BlO289"]
[Date "2026.05.26"]
[Round "-"]
[White "LordyLeo"]
[Black "amr088"]
[Result "0-1"]
[GameId "y5BlO289"]
[UTCDate "2026.05.26"]
[UTCTime "05:21:14"]
[WhiteElo "1278"]
[BlackElo "724"]
[Variant "Standard"]
[TimeControl "300+0"]
[ECO "B15"]
[Opening "Caro-Kann Defense: Main Line"]
[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... dxe4 { [%eval 0.18] } 4. Nxe4 { [%eval 0.28] } { B15 Caro-Kann Defense: Main Line } 4... Nf6 { [%eval 0.31] } 5. Ng5 { [%eval -0.23] } 5... Bg4 { [%eval -0.05] } 6. f3 { [%eval -0.24] } 6... Bf5 { [%eval -0.22] } 7. Bc4 { [%eval -0.57] } 7... e6 { [%eval -0.5] } 8. Ne2 { [%eval -0.81] } 8... Bb4+?! { (-0.81 → 0.04) Inaccuracy. h6 was best. } { [%eval 0.04] } (8... h6 9. g4 Bg6 10. Nh3 Nbd7 11. Nhf4 Bh7 12. Bd3 Bxd3 13. Nxd3 Bd6 14. c4) 9. Bd2 { [%eval -0.48] } 9... Bd6 { [%eval -0.44] } 10. g4 { [%eval -0.45] } 10... Bg6 { [%eval -0.53] } 11. f4?! { (-0.53 → -1.40) Inaccuracy. Nf4 was best. } { [%eval -1.4] } (11. Nf4 Bxf4 12. Bxf4 Nd5 13. Bxd5 cxd5 14. c3 Nc6 15. O-O O-O 16. Nh3 f6) 11... h6 { [%eval -1.44] } 12. f5?! { (-1.44 → -2.16) Inaccuracy. Nf3 was best. } { [%eval -2.16] } (12. Nf3 Nxg4 13. Ng3 Nd7 14. Bb3 a5 15. a4 O-O 16. Ne5 Ngxe5 17. fxe5 Bc7) 12... Bh7?? { (-2.16 → 1.48) Blunder. exf5 was best. } { [%eval 1.48] } (12... exf5 13. gxf5 Bh5 14. Nh3 O-O 15. O-O Nbd7 16. Nhf4 Bg4 17. Bd3 Re8 18. h3) 13. Nxh7 { [%eval 1.1] } 13... Rxh7? { (1.10 → 2.69) Mistake. Nxg4 was best. } { [%eval 2.69] } (13... Nxg4 14. fxe6 Qh4+ 15. Ng3 Bxg3+ 16. Ke2 Bd6 17. Qf1 fxe6 18. Bxe6 Kd8 19. Qf7) 14. fxe6 { [%eval 2.56] } 14... fxe6 { [%eval 2.53] } 15. Bxe6 { [%eval 2.4] } 15... Qe7 { [%eval 2.35] } 16. Bf5 { [%eval 2.08] } 16... Rh8? { (2.08 → 3.67) Mistake. Nxg4 was best. } { [%eval 3.67] } (16... Nxg4 17. Bxh7 Nd7 18. Bg6+ Kd8 19. h4 Kc7 20. Bf5 Ndf6 21. Rh3 Re8 22. c4) 17. Bc3?? { (3.67 → 0.66) Blunder. O-O was best. } { [%eval 0.66] } (17. O-O Nbd7 18. Nf4 O-O-O 19. Ng6 Qf7 20. Nxh8 Rxh8 21. Qe2 Re8 22. Qd3 g6) 17... Nbd7 { [%eval 1.0] } 18. Qd2?! { (1.00 → 0.41) Inaccuracy. O-O was best. } { [%eval 0.41] } (18. O-O O-O-O 19. Ng3 h5 20. Re1 Qf8 21. g5 h4 22. Nf1 Nd5 23. Qg4 Nxc3) 18... O-O-O { [%eval 0.41] } 19. O-O-O { [%eval 0.37] } 19... Kb8?! { (0.37 → 1.06) Inaccuracy. Ne4 was best. } { [%eval 1.06] } (19... Ne4 20. Qe3 Nxc3 21. Qxe7 Nxa2+ 22. Kb1 Bxe7 23. Kxa2 Bd6 24. d5 c5 25. Nc3) 20. d5?? { (1.06 → -0.63) Blunder. Nf4 was best. } { [%eval -0.63] } (20. Nf4 Nb6 21. Ng6 Qf7 22. Kb1 Rhe8 23. Qd3 Qc4 24. h3 Qxd3 25. Bxd3 Bg3) 20... Nxd5 { [%eval -0.59] } 21. Bd4 { [%eval -1.14] } 21... c5?! { (-1.14 → -0.11) Inaccuracy. N7b6 was best. } { [%eval -0.11] } (21... N7b6 22. Kb1 c5 23. Bf2 g6 24. Bxg6 Be5 25. Qd3 Bxb2 26. Qe4 Qg7 27. Bxc5) 22. Bxc5?? { (-0.11 → -4.29) Blunder. Bxg7 was best. } { [%eval -4.29] } (22. Bxg7 Qxg7 23. Qxd5 Nb6 24. Qf3 Rhe8 25. Kb1 Nc4 26. c3 Qg5 27. Ka1 h5) 22... Bxc5?? { (-4.29 → 0.02) Blunder. Nxc5 was best. } { [%eval 0.02] } (22... Nxc5 23. Kb1 Be5 24. Nd4 Qf6 25. Rhe1 g6 26. Bxg6 Nb6 27. g5 hxg5 28. Rxe5) 23. Qxd5 { [%eval 0.0] } 23... Bb6 { [%eval 0.28] } 24. Nc3 { [%eval 0.0] } 24... Nf6 { [%eval 0.41] } 25. Qf3 { [%eval 0.42] } 25... Rxd1+ { [%eval 0.46] } 26. Rxd1 { [%eval 0.4] } 26... Rd8 { [%eval 0.7] } 27. Rxd8+ { [%eval 0.66] } 27... Qxd8 { [%eval 0.79] } 28. Kb1 { [%eval 0.68] } 28... Bc7 { [%eval 0.82] } 29. Nb5?! { (0.82 → 0.00) Inaccuracy. h4 was best. } { [%eval 0.0] } (29. h4 Qd2 30. h5 a6 31. Qd1 Qxd1+ 32. Nxd1 Bb6 33. c4 a5 34. a3 Kc7) 29... Bxh2 { [%eval 0.04] } 30. Qh3?? { (0.04 → Mate in 1) Checkmate is now unavoidable. Qe2 was best. } { [%eval #-1] } (30. Qe2 Bc7 31. Nxc7 Qxc7 32. Qd2 a6 33. Qd4 Qc6 34. b3 Kc7 35. a4 Qd6) 30... Be5?? { (Mate in 1 → -0.06) Lost forced checkmate sequence. Qd1# was best. } { [%eval -0.06] } (30... Qd1#) 31. a4 { [%eval -0.06] } 31... Qd1+ { [%eval -0.01] } 32. Ka2 { [%eval -0.03] } 32... Qd5+ { [%eval -0.07] } 33. b3?? { (-0.07 → -4.55) Blunder. Qb3 was best. } { [%eval -4.55] } (33. Qb3 Qxb3+ 34. Kxb3 g5 35. Na3 h5 36. gxh5 Nxh5 37. Nc4 Bf4 38. Kc3 Nf6) 33... a6?? { (-4.55 → -2.19) Blunder. Qd1 was best. } { [%eval -2.19] } (33... Qd1 34. c3 Qd2+ 35. Kb1 a6 36. Qd3 Qxd3+ 37. Bxd3 axb5 38. Bxb5 Nd5 39. Kc2) 34. Na3?? { (-2.19 → -5.50) Blunder. g5 was best. } { [%eval -5.5] } (34. g5 Qd1 35. Nc3 Qe1 36. gxf6 Bxc3 37. b4 Qa1+ 38. Kb3 Qb2+ 39. Kc4 Qxb4+) 34... Qd4 { [%eval -5.5] } 35. Nc4?? { (-5.50 → Mate in 1) Checkmate is now unavoidable. c3 was best. } { [%eval #-1] } (35. c3 Qd2+ 36. Nc2 Nd5 37. Qf1 Nxc3+ 38. Ka3 Qd6+ 39. Kb2 Bf6 40. Qe1 Ne2+) 35... Qa1# { Black wins by checkmate. } 0-1