FEN
[Event "rated rapid game"]
[Site "https://lichess.org/0JcZLZyk"]
[Date "2026.05.20"]
[Round "-"]
[White "player_learner"]
[Black "Willith"]
[Result "1-0"]
[GameId "0JcZLZyk"]
[UTCDate "2026.05.20"]
[UTCTime "21:44:04"]
[WhiteElo "900"]
[BlackElo "902"]
[WhiteRatingDiff "+14"]
[BlackRatingDiff "-5"]
[Variant "Standard"]
[TimeControl "600+0"]
[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. exd5?! { (0.92 → -0.05) Inaccuracy. e5 was best. } { [%eval -0.05] } (4. e5 Nfd7 5. Bd3 c5 6. e6 Nf6 7. exf7+ Kxf7 8. Nf3 Nc6) 4... cxd5 { [%eval 0.0] } 5. Nf3 { [%eval -0.04] } 5... Bg4 { [%eval -0.03] } 6. h3 { [%eval 0.0] } 6... Bxf3 { [%eval 0.0] } 7. gxf3 { [%eval -0.51] } 7... e6 { [%eval -0.6] } 8. f4?! { (-0.60 → -1.20) Inaccuracy. h4 was best. } { [%eval -1.2] } (8. h4 Nc6 9. Be3 g6 10. Qd2 Nh5 11. Ne2 Bd6 12. O-O-O Qa5) 8... Nc6 { [%eval -1.24] } 9. Bg2 { [%eval -1.53] } 9... Qb6?! { (-1.53 → -0.81) Inaccuracy. g6 was best. } { [%eval -0.81] } (9... g6 10. Ne2 Bd6 11. c3 Qc7 12. h4 h5 13. f5 gxf5 14. Bg5 Ne4 15. Bxe4) 10. f5 { [%eval -0.86] } 10... exf5?! { (-0.86 → -0.05) Inaccuracy. Qxd4 was best. } { [%eval -0.05] } (10... Qxd4 11. O-O Qxd1 12. Rxd1 Rc8 13. Be3 b6 14. Rac1 Bc5 15. Nb5 Bxe3 16. fxe3) 11. Qe2+? { (-0.05 → -1.49) Mistake. O-O was best. } { [%eval -1.49] } (11. O-O Be7 12. Nxd5 Nxd5 13. Bxd5 Nxd4 14. Be3 Qg6+ 15. Kh1 Ne6 16. Bxb7 Rd8) 11... Be7 { [%eval -1.41] } 12. Qe5?? { (-1.41 → -6.12) Blunder. O-O was best. } { [%eval -6.12] } (12. O-O Rd8 13. a4 Qc7 14. Nb5 Qb8 15. c4 a6 16. cxd5 Nxd5 17. Nc3 Nxd4) 12... g6?? { (-6.12 → -0.04) Blunder. Nxe5 was best. } { [%eval -0.04] } (12... Nxe5 13. dxe5 Ne4 14. Nxe4 fxe4 15. a4 Bh4 16. O-O Qe6 17. Be3 Qxe5 18. a5) 13. Bxd5?? { (-0.04 → -6.28) Blunder. Nxd5 was best. } { [%eval -6.28] } (13. Nxd5 Qa5+ 14. Bd2 Qxd2+ 15. Kxd2 Nxe5 16. dxe5 Nxd5 17. Bxd5 Bg5+ 18. Ke2 O-O-O) 13... Qxd4?? { (-6.28 → 5.72) Blunder. Nxe5 was best. } { [%eval 5.72] } (13... Nxe5 14. dxe5 Nxd5 15. Nxd5 Qa5+ 16. Nc3 Qxe5+ 17. Kf1 Qa5 18. a4 Rd8 19. Bf4) 14. Qxd4?? { (5.72 → -1.12) Blunder. Bxc6+ was best. } { [%eval -1.12] } (14. Bxc6+ bxc6 15. Qxd4 Rd8 16. Qa4 O-O 17. Bg5 f4 18. Bxf4 Rfe8 19. O-O Bc5) 14... Nxd4 { [%eval -1.04] } 15. Kd1? { (-1.04 → -2.86) Mistake. O-O was best. } { [%eval -2.86] } (15. O-O Nxd5 16. Nxd5 Nxc2 17. Bf4 Nxa1 18. Re1 Kd7 19. Rxe7+ Kc6 20. Nb4+ Kc5) 15... O-O { [%eval -2.88] } 16. Bxb7 { [%eval -2.61] } 16... Rad8 { [%eval -2.02] } 17. Re1? { (-2.02 → -3.71) Mistake. Bh6 was best. } { [%eval -3.71] } (17. Bh6 Nb3+ 18. Ke2 Nxa1 19. Bxf8 Kxf8 20. Rxa1 Rb8 21. Bd5 Nxd5 22. Nxd5 Rxb2) 17... Nxc2+?? { (-3.71 → 3.92) Blunder. Nb3+ was best. } { [%eval 3.92] } (17... Nb3+ 18. Nd5 Nxa1 19. c4 Nxd5 20. Bxd5 Rfe8 21. Bd2 Bc5 22. Rxe8+ Rxe8 23. f4) 18. Kxc2 { [%eval 4.04] } 18... Rb8? { (4.04 → 6.65) Mistake. Rd7 was best. } { [%eval 6.65] } (18... Rd7 19. Bf3 Bc5 20. Re2 Rc8 21. Bh6 Rd4 22. Bh1 Ne4 23. Bxe4 fxe4 24. Rd1) 19. Ba6?! { (6.65 → 4.49) Inaccuracy. Rxe7 was best. } { [%eval 4.49] } (19. Rxe7 Rfe8 20. Rxe8+ Nxe8 21. Bf3 Nc7 22. Be3 Rb4 23. Re1) 19... Rfd8?! { (4.49 → 6.45) Inaccuracy. Bc5 was best. } { [%eval 6.45] } (19... Bc5 20. Bh6 Rfd8 21. Bf4 Rb4 22. Be5 Ne4 23. Rad1 Re8 24. Nxe4 fxe4 25. Bc3) 20. Rxe7 { [%eval 6.54] } 20... Nd5 { [%eval 6.55] } 21. Rxa7 { [%eval 5.99] } 21... Nxc3 { [%eval 7.26] } 22. bxc3 { [%eval 7.21] } 22... Rd6 { [%eval 7.71] } 23. Bc4 { [%eval 7.54] } 23... g5 { [%eval 8.02] } 24. Rxf7 { [%eval 7.78] } 24... Rc6 { [%eval 7.8] } 25. Bd5 { [%eval 7.52] } 25... Rc5 { [%eval 7.78] } 26. Rxf5+ { [%eval 7.89] } 26... Kg7 { [%eval 8.02] } 27. Rxg5+ { [%eval 7.44] } 27... Kh6? { (7.44 → Mate in 2) Checkmate is now unavoidable. Kf6 was best. } { [%eval #2] } (27... Kf6 28. Be3 Rbc8 29. Bxc5 Kxg5 30. Bd4 Re8 31. Rg1+ Kf5 32. Kd3 Kf4 33. Rg4+) 28. Re5+? { (Mate in 2 → 8.44) Lost forced checkmate sequence. Rg4+ was best. } { [%eval 8.44] } { Black resigns. } (28. Rg4+ Kh5 29. Bf7#) 1-0