FEN
[Event "rated rapid game"]
[Site "https://lichess.org/ItFqBEe0"]
[Date "2026.06.20"]
[Round "-"]
[White "maneftorkhani"]
[Black "SunnyFarmDay"]
[Result "1-0"]
[GameId "ItFqBEe0"]
[UTCDate "2026.06.20"]
[UTCTime "15:13:38"]
[WhiteElo "863"]
[BlackElo "890"]
[WhiteRatingDiff "+13"]
[BlackRatingDiff "-6"]
[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. e5 { [%eval 1.01] } 4... Ne4 { [%eval 1.1] } 5. Nxe4 { [%eval 1.01] } 5... dxe4 { [%eval 1.53] } 6. c3 { [%eval 0.96] } 6... c5?! { (0.96 → 1.54) Inaccuracy. Bf5 was best. } { [%eval 1.54] } (6... Bf5 7. Ne2 e6 8. Ng3 Bg6 9. h4 h5 10. Be3 a6 11. Be2) 7. dxc5?! { (1.54 → 0.48) Inaccuracy. d5 was best. } { [%eval 0.48] } (7. d5 e6 8. d6 Bd7 9. f4 Bc6 10. Nh3 g6 11. a4 a6) 7... Nc6? { (0.48 → 1.79) Mistake. Qxd1+ was best. } { [%eval 1.79] } (7... Qxd1+ 8. Kxd1 Nc6 9. Bb5 Bg4+ 10. Ke1 O-O-O 11. Bf4 g5 12. Bxc6) 8. Qxd8+ { [%eval 1.59] } 8... Nxd8 { [%eval 1.76] } 9. Bb5+ { [%eval 1.7] } 9... Nc6 { [%eval 1.72] } 10. Bf4 { [%eval 1.37] } 10... a6 { [%eval 1.82] } 11. Bxc6+ { [%eval 1.97] } 11... bxc6 { [%eval 1.92] } 12. Ne2 { [%eval 1.86] } 12... e6 { [%eval 2.33] } 13. O-O?! { (2.33 → 1.61) Inaccuracy. Be3 was best. } { [%eval 1.61] } (13. Be3 f5 14. O-O-O Rg8 15. h4 a5 16. b3 g6 17. c4 Bg7 18. Bd4 Ra7) 13... Bxc5 { [%eval 1.67] } 14. Nd4?! { (1.67 → 0.59) Inaccuracy. Ng3 was best. } { [%eval 0.59] } (14. Ng3 f5 15. exf6 gxf6 16. Nxe4 Be7 17. Bd6 Bxd6 18. Nxd6+ Ke7 19. Rad1 e5) 14... Bxd4 { [%eval 0.48] } 15. cxd4 { [%eval 0.5] } 15... Rb8 { [%eval 0.81] } 16. Rab1 { [%eval 0.47] } 16... Rb4 { [%eval 0.54] } 17. Rfd1 { [%eval 0.45] } 17... O-O { [%eval 0.46] } 18. Rd2 { [%eval 0.34] } 18... Rd8 { [%eval 0.48] } 19. Be3 { [%eval 0.36] } 19... c5?! { (0.36 → 1.16) Inaccuracy. Rd5 was best. } { [%eval 1.16] } (19... Rd5 20. Rc2 Bd7 21. Rbc1 f5 22. exf6 gxf6 23. h3 Kf7 24. Kh2 Rb8 25. b3) 20. dxc5 { [%eval 1.24] } 20... Rxd2 { [%eval 1.45] } 21. Bxd2 { [%eval 1.58] } 21... Rc4 { [%eval 1.46] } 22. Rc1 { [%eval 0.9] } 22... Rd4? { (0.90 → 2.52) Mistake. Rxc1+ was best. } { [%eval 2.52] } (22... Rxc1+ 23. Bxc1 Bb7 24. Kf1 Kf8 25. Ke1 Ke7 26. Be3 Bd5 27. b3 a5 28. Kd2) 23. Rd1?? { (2.52 → 0.24) Blunder. Be3 was best. } { [%eval 0.24] } (23. Be3 Rd5 24. h4 Rxe5 25. b4 Rd5 26. a4 e5 27. b5 axb5 28. axb5 f5) 23... g5?? { (0.24 → 1.96) Blunder. Bb7 was best. } { [%eval 1.96] } (23... Bb7 24. Kf1 Rd5 25. Ke1 Rxc5 26. Be3 Rc8 27. Rd6 Bc6 28. g4 h6 29. Kd2) 24. g4?? { (1.96 → 0.05) Blunder. c6 was best. } { [%eval 0.05] } (24. c6 Kg7 25. b4 Kg6 26. a4 Rd5 27. g4 f5 28. exf6 e5 29. h3 Rd3) 24... Bb7 { [%eval 0.13] } 25. b4?! { (0.13 → -0.65) Inaccuracy. h3 was best. } { [%eval -0.65] } (25. h3 Rd7 26. Kf1 e3 27. fxe3 Bf3 28. c6 Bxc6 29. Ke1 Kg7 30. Ba5 Rxd1+) 25... f5?! { (-0.65 → 0.27) Inaccuracy. Bc6 was best. } { [%eval 0.27] } (25... Bc6 26. a4 e3 27. fxe3 Rxg4+ 28. Kf1 Bxa4 29. Ra1 Bc6 30. h3 Bb5+ 31. Kf2) 26. gxf5?! { (0.27 → -0.41) Inaccuracy. exf6 was best. } { [%eval -0.41] } (26. exf6 Bc6 27. Kf1 Ba4 28. Ke2 Bxd1+ 29. Kxd1 Rc4 30. a3 h6 31. Bc1 a5) 26... exf5 { [%eval -0.33] } 27. e6?? { (-0.33 → -2.10) Blunder. Kf1 was best. } { [%eval -2.1] } (27. Kf1 f4 28. Ke1 Bc6 29. e6 Rd3 30. a4 Bxa4 31. Ra1 Bb5 32. c6 e3) 27... Bc6 { [%eval -2.02] } 28. a4 { [%eval -1.84] } 28... Bxa4?? { (-1.84 → -0.06) Blunder. f4 was best. } { [%eval -0.06] } (28... f4 29. b5 axb5 30. axb5 Bxb5 31. c6 Bxc6 32. Rc1 Rxd2 33. Rxc6 Kf8 34. h4) 29. e7?! { (-0.06 → -1.09) Inaccuracy. Ra1 was best. } { [%eval -1.09] } (29. Ra1 Bb5 30. Bc3 Rd3 31. Bf6 e3 32. fxe3 Rxe3 33. Bxg5 Rxe6 34. Kf2 Re4) 29... Bxd1?? { (-1.09 → Mate in 19) Checkmate is now unavoidable. Kf7 was best. } { [%eval #19] } (29... Kf7 30. Ra1 Bb5 31. Be3 Rxb4 32. c6 Bxc6 33. Rxa6 Bb5 34. Ra1 f4 35. Bc5) 30. e8=Q+ { [%eval 12.44] } 30... Kg7 { [%eval 10.53] } 31. Bxg5 { [%eval 8.23] } 31... Bg4? { (8.23 → Mate in 4) Checkmate is now unavoidable. Bh5 was best. } { [%eval #4] } (31... Bh5 32. Qe5+ Kg8 33. Qxd4 e3 34. Qd8+ Kg7 35. Qe7+ Bf7 36. fxe3 Kg8 37. Bf6) 32. Qe7+ { [%eval #3] } 32... Kg6 { [%eval #2] } 33. Qf6+ { [%eval #1] } 33... Kh5 { [%eval #1] } 34. Qh6# { White wins by checkmate. } 1-0