FEN
[Event "rated rapid game"]
[Site "https://lichess.org/bl1gcrUM"]
[Date "2026.05.24"]
[Round "-"]
[White "ghost_23a"]
[Black "CFass"]
[Result "1-0"]
[GameId "bl1gcrUM"]
[UTCDate "2026.05.24"]
[UTCTime "17:31:18"]
[WhiteElo "1176"]
[BlackElo "1293"]
[WhiteRatingDiff "+37"]
[BlackRatingDiff "-7"]
[Variant "Standard"]
[TimeControl "600+5"]
[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. e5 { [%eval -0.12] } 2... d5 { [%eval 0.3] } 3. exd6 { [%eval 0.0] } 3... exd6 { [%eval 0.0] } 4. Qe2+ { [%eval -0.39] } 4... Be7 { [%eval -0.32] } 5. Nf3 { [%eval -0.4] } 5... Nf6 { [%eval -0.38] } 6. d4 { [%eval -0.34] } 6... O-O { [%eval -0.44] } 7. Nc3 { [%eval -0.62] } 7... Re8 { [%eval -0.61] } 8. Qc4? { (-0.61 → -2.19) Mistake. Qd1 was best. } { [%eval -2.19] } (8. Qd1 d5 9. Be2 Bd6 10. O-O Nbd7 11. Re1 Nf8 12. Bg5 Bf5) 8... d5 { [%eval -2.08] } 9. Qd3 { [%eval -1.93] } 9... Bg4?! { (-1.93 → -0.87) Inaccuracy. Bb4+ was best. } { [%eval -0.87] } (9... Bb4+ 10. Be2 b6 11. Ne5 Ba6 12. Qd1 Bxe2 13. Qxe2 Nfd7 14. Be3 Nxe5 15. dxe5) 10. h3?! { (-0.87 → -1.88) Inaccuracy. Be2 was best. } { [%eval -1.88] } (10. Be2 Bd6 11. O-O Ne4 12. Nd2 Qh4 13. g3 Nxc3 14. Bxg4 Qxg4 15. bxc3 Nd7) 10... Bxf3 { [%eval -1.57] } 11. Qxf3?! { (-1.57 → -2.38) Inaccuracy. gxf3 was best. } { [%eval -2.38] } (11. gxf3 c5 12. Be3 cxd4 13. Bxd4 Bc5+ 14. Be2 Bxd4 15. Qxd4 Nc6 16. Qf4 d4) 11... Nbd7? { (-2.38 → -1.03) Mistake. Bc5+ was best. } { [%eval -1.03] } (11... Bc5+ 12. Be2 Bxd4 13. O-O Nbd7 14. Bd3 Ne5 15. Qd1 Bb6 16. Ne2 Nh5 17. a4) 12. Bg5?? { (-1.03 → -4.52) Blunder. Be2 was best. } { [%eval -4.52] } (12. Be2 Qb6 13. Qd3 c5 14. dxc5 Nxc5 15. Qd4 Bd6 16. O-O Rad8 17. a4 Be5) 12... h6?? { (-4.52 → -1.16) Blunder. Ba3+ was best. } { [%eval -1.16] } (12... Ba3+ 13. Ne2 Bxb2 14. Rd1 Qa5+ 15. Bd2 Qxa2 16. Qd3 Ne4 17. f3 Nxd2 18. Qxd2) 13. Bxf6? { (-1.16 → -2.96) Mistake. Be3 was best. } { [%eval -2.96] } (13. Be3 Qa5 14. Be2 Ba3 15. Bc1 c5 16. dxc5 Rxe2+ 17. Kxe2 Bxc5 18. Kf1 Ne5) 13... Nxf6?! { (-2.96 → -1.79) Inaccuracy. Bxf6+ was best. } { [%eval -1.79] } (13... Bxf6+ 14. Be2 Bxd4 15. O-O a5 16. Rad1 Ba7 17. Bd3 Qg5 18. Qf5 Qxf5 19. Bxf5) 14. Ne2?! { (-1.79 → -3.10) Inaccuracy. O-O-O was best. } { [%eval -3.1] } (14. O-O-O Bb4 15. Nb1 Ne4 16. c3 Be7 17. Bd3 Qa5 18. h4 Qxa2 19. Rde1 a5) 14... Ne4 { [%eval -3.59] } 15. O-O-O { [%eval -3.61] } 15... Qa5 { [%eval -3.52] } 16. Nf4? { (-3.52 → -5.82) Mistake. Nc3 was best. } { [%eval -5.82] } (16. Nc3 Bg5+ 17. Kb1 Nd2+ 18. Rxd2 Bxd2 19. Ne2 Re6 20. a3 Rae8 21. Ng3 Re1+) 16... Qxa2 { [%eval -5.35] } 17. Qxe4?! { (-5.35 → -7.21) Inaccuracy. c3 was best. } { [%eval -7.21] } (17. c3 a5 18. Bd3 a4 19. Bxe4 dxe4 20. Qe2 a3 21. Qc2 Bg5 22. g3 axb2+) 17... dxe4 { [%eval -6.71] } 18. Bc4 { [%eval -7.79] } 18... Bg5?? { (-7.79 → -0.99) Blunder. Qxc4 was best. } { [%eval -0.99] } (18... Qxc4 19. Kb1 Bd6 20. d5 Bxf4 21. d6 Kh8 22. d7 Rg8 23. h4 Rad8 24. Rhg1) 19. Bxa2 { [%eval -1.06] } 19... Bxf4+ { [%eval -1.02] } 20. Kb1 { [%eval -1.06] } 20... e3?! { (-1.06 → -0.23) Inaccuracy. Bd6 was best. } { [%eval -0.23] } (20... Bd6 21. c3 Re7 22. Rhe1 g6 23. Re3 Bf4 24. Re2 Rae8) 21. fxe3 { [%eval -0.2] } 21... Rxe3 { [%eval -0.2] } 22. Rhe1 { [%eval -0.27] } 22... Rae8 { [%eval -0.22] } 23. Rf1 { [%eval -0.36] } 23... R3e4?? { (-0.36 → 3.27) Blunder. g5 was best. } { [%eval 3.27] } (23... g5 24. d5 Kg7 25. dxc6 bxc6 26. Bc4 R8e7 27. h4 f6 28. Rd8 Re1+ 29. Rxe1) 24. Bc4?? { (3.27 → 0.35) Blunder. g3 was best. } { [%eval 0.35] } (24. g3 Bxg3 25. Bxf7+ Kh7 26. Bxe8 Rxe8 27. Rf7 h5 28. Rxb7 Kh6 29. Rf1 Re6) 24... R8e7 { [%eval 0.56] } 25. Bd3 { [%eval 0.52] } 25... Rxd4 { [%eval 0.56] } 26. Bh7+ { [%eval 0.34] } 26... Kxh7 { [%eval 0.52] } 27. Rxd4 { [%eval 0.3] } 27... Be5 { [%eval 0.34] } 28. Re4 { [%eval 0.03] } 28... f6 { [%eval 0.0] } 29. g4 { [%eval 0.0] } 29... Kg6 { [%eval 0.06] } 30. h4 { [%eval -0.06] } 30... h5 { [%eval 0.0] } 31. gxh5+ { [%eval 0.0] } 31... Kxh5 { [%eval 0.0] } 32. Rf5+ { [%eval -0.23] } 32... Kg6 { [%eval -0.29] } 33. Rf3 { [%eval -0.35] } 33... Kf7 { [%eval 0.0] } 34. h5 { [%eval 0.0] } 34... b5 { [%eval -0.05] } 35. b3 { [%eval -0.15] } 35... a6 { [%eval 0.0] } 36. Rh3 { [%eval -0.14] } 36... Rd7 { [%eval 0.03] } 37. Rf3?? { (0.03 → Mate in 2) Checkmate is now unavoidable. Rd3 was best. } { [%eval #-2] } (37. Rd3 Rxd3 38. cxd3 c5 39. b4 cxb4 40. Rxb4 f5 41. d4 Bf6 42. d5 Be5) 37... Rd1+ { [%eval #-1] } 38. Ka2 { [%eval #-1] } 38... Rh1?? { (Mate in 1 → 4.58) Lost forced checkmate sequence. Ra1# was best. } { [%eval 4.58] } (38... Ra1#) 39. Rxe5 { [%eval 4.45] } { Black resigns. } 1-0