FEN
[Event "rated rapid game"]
[Site "https://lichess.org/kNxNDF26"]
[Date "2026.05.22"]
[Round "-"]
[White "mauroimrox2"]
[Black "Denis-lll"]
[Result "1-0"]
[GameId "kNxNDF26"]
[UTCDate "2026.05.22"]
[UTCTime "17:29:24"]
[WhiteElo "809"]
[BlackElo "1121"]
[WhiteRatingDiff "+10"]
[BlackRatingDiff "-12"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "B12"]
[Opening "Caro-Kann Defense"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... c6 { [%eval 0.33] } 2. e4 { [%eval 0.24] } { B12 Caro-Kann Defense } 2... b5?! { (0.24 → 1.15) Inaccuracy. d5 was best. } { [%eval 1.15] } (2... d5 3. e5 Bf5 4. Nd2 e6 5. Nb3 Nd7 6. Nf3 Qc7 7. Be2) 3. Nf3 { [%eval 1.19] } 3... a5 { [%eval 1.4] } 4. Nc3 { [%eval 0.92] } 4... b4 { [%eval 0.97] } 5. Ne2 { [%eval 0.63] } 5... d6 { [%eval 0.92] } 6. a3 { [%eval 0.83] } 6... bxa3 { [%eval 1.09] } 7. bxa3 { [%eval 0.65] } 7... c5? { (0.65 → 2.19) Mistake. Nf6 was best. } { [%eval 2.19] } (7... Nf6 8. Ng3 g6 9. h4 h5 10. Ng5 Bg7 11. Be2 O-O 12. Rb1 e5 13. dxe5) 8. c3?! { (2.19 → 1.03) Inaccuracy. dxc5 was best. } { [%eval 1.03] } (8. dxc5 Ba6 9. e5 Qc7 10. cxd6 exd6 11. Bb2 dxe5 12. Bxe5 Qc6 13. Qd2 Nd7) 8... cxd4 { [%eval 1.15] } 9. cxd4 { [%eval 1.1] } 9... e5? { (1.10 → 2.73) Mistake. Nf6 was best. } { [%eval 2.73] } (9... Nf6 10. Nc3 e6 11. Bb5+ Bd7 12. Bd3 Be7 13. O-O O-O 14. Qe2 a4 15. e5) 10. dxe5 { [%eval 2.51] } 10... dxe5?! { (2.51 → 3.31) Inaccuracy. Nc6 was best. } { [%eval 3.31] } (10... Nc6 11. Bg5 Be7 12. Bxe7 Ngxe7 13. exd6 Ng6 14. Rc1 Bb7 15. Qd2 O-O 16. Ng3) 11. Qxd8+ { [%eval 3.1] } 11... Kxd8 { [%eval 2.99] } 12. Nxe5 { [%eval 3.23] } 12... Ke7 { [%eval 3.27] } 13. Bg5+? { (3.27 → 1.67) Mistake. Nc3 was best. } { [%eval 1.67] } (13. Nc3 Be6 14. Bb5 f6 15. Nf3 Kf7 16. Be3 Bd6 17. Nd4 Be5) 13... f6 { [%eval 1.52] } 14. Bxf6+?? { (1.52 → -1.55) Blunder. Nf4 was best. } { [%eval -1.55] } (14. Nf4 Bb7 15. h4 Nd7 16. Nxd7 fxg5 17. Nc5 gxf4 18. Nxb7 Nf6 19. Bd3 Ke6) 14... gxf6 { [%eval -1.19] } 15. Ng4?? { (-1.19 → -3.64) Blunder. Nc4 was best. } { [%eval -3.64] } (15. Nc4 Nc6 16. Nf4 Rb8 17. Rd1 Bh6 18. Nd5+ Kf7 19. Nd6+ Kg7 20. Ne8+ Kf8) 15... h5? { (-3.64 → -1.64) Mistake. Bxg4 was best. } { [%eval -1.64] } (15... Bxg4 16. Nf4 Bh6 17. Nd5+ Kf8 18. h3 Bd7 19. Bc4 Nc6 20. Nb6 Rd8 21. Rd1) 16. Ne3 { [%eval -1.68] } 16... Ba6 { [%eval -1.36] } 17. Nc3 { [%eval -1.34] } 17... Bxf1 { [%eval -1.46] } 18. Rxf1 { [%eval -1.25] } 18... Bg7?! { (-1.25 → -0.28) Inaccuracy. Kf7 was best. } { [%eval -0.28] } (18... Kf7 19. Ke2 Bc5 20. Nb5 Na6 21. Nc4 Nh6 22. Nxa5 Ng4 23. Nc4 Nxh2 24. Rh1) 19. Ncd5+ { [%eval -0.3] } 19... Ke6?? { (-0.30 → 4.29) Blunder. Kf7 was best. } { [%eval 4.29] } (19... Kf7 20. Rb1 Nc6 21. Rb7+ Nge7 22. Nxe7 Nxe7 23. Nf5 Bf8 24. Ke2 Rd8 25. Rc1) 20. O-O-O?? { (4.29 → -1.27) Blunder. Nc7+ was best. } { [%eval -1.27] } (20. Nc7+ Kf7 21. Nxa8 f5 22. Rc1 Ne7 23. Nb6 fxe4 24. Ke2 Nbc6 25. Rfd1 Ne5) 20... Ra6?? { (-1.27 → 2.00) Blunder. Ra7 was best. } { [%eval 2.0] } (20... Ra7 21. Kd2 Ne7 22. Ke2 Nbc6 23. Nf4+ Kf7 24. Nc4 Nc8 25. Rd5 h4 26. Rc1) 21. g3?? { (2.00 → -1.06) Blunder. Nc7+ was best. } { [%eval -1.06] } (21. Nc7+ Kf7 22. Nxa6 Nxa6 23. Rd7+ Ne7 24. Nf5 Rc8+ 25. Kb1 Rb8+ 26. Ka2 Bf8) 21... Rc6+?! { (-1.06 → -0.20) Inaccuracy. Kf7 was best. } { [%eval -0.2] } (21... Kf7 22. Kd2 Nc6 23. Nc7 Rb6 24. Nc4 Rb8 25. Ke2 Nge7 26. Rd7 Rhd8) 22. Kb2? { (-0.20 → -1.42) Mistake. Kd2 was best. } { [%eval -1.42] } (22. Kd2 Ne7 23. Ke2 Rc5 24. Nxe7 Kxe7 25. Rd5 Rxd5 26. Nxd5+ Kd6 27. Rd1 Bf8) 22... Na6?! { (-1.42 → -0.45) Inaccuracy. f5+ was best. } { [%eval -0.45] } (22... f5+ 23. Ka2 fxe4 24. Nf4+ Kf7 25. f3 Nf6 26. Nf5 Rc2+ 27. Kb1 Rxh2 28. Nd6+) 23. Rc1?! { (-0.45 → -1.14) Inaccuracy. Ka2 was best. } { [%eval -1.14] } (23. Ka2 Bf8 24. Nf4+ Kf7 25. Rd7+ Ne7 26. Nf5 Nc5 27. Ra7 Ra6 28. Rxa6 Nxa6) 23... Rxc1?! { (-1.14 → -0.20) Inaccuracy. Nc5 was best. } { [%eval -0.2] } (23... Nc5 24. Ka2 Ne7 25. Rfd1 Bf8 26. Nc2 Kf7 27. Nd4 Rc8 28. Nb6 Rb8 29. Rxc5) 24. Rxc1 { [%eval -0.31] } 24... Nh6? { (-0.31 → 1.22) Mistake. Ne7 was best. } { [%eval 1.22] } (24... Ne7 25. Nxe7 Rb8+ 26. Ka2 Kxe7 27. Nf5+ Kf7 28. Rc6 Ra8 29. Nxg7 Kxg7 30. Kb3) 25. Rc6+ { [%eval 1.63] } 25... Kd7?? { (1.63 → 4.23) Blunder. Ke5 was best. } { [%eval 4.23] } (25... Ke5 26. f3 Nb8 27. Rc7 Bf8 28. Kc3 Ke6 29. Nf4+ Kd6 30. Rb7 Kc6 31. Rxb8) 26. Rxa6 { [%eval 4.15] } 26... f5+ { [%eval 4.08] } 27. e5?! { (4.08 → 2.56) Inaccuracy. Kc2 was best. } { [%eval 2.56] } (27. Kc2 Bd4 28. Kd3 Bxe3 29. Nxe3 fxe4+ 30. Kxe4 Nf7 31. Rxa5 h4 32. Kf3 Nd6) 27... Bxe5+ { [%eval 2.31] } 28. Ka2 { [%eval 2.39] } 28... Ng4 { [%eval 2.41] } 29. Ra7+?! { (2.41 → 1.32) Inaccuracy. f4 was best. } { [%eval 1.32] } (29. f4 Bd4 30. Nxf5 Bc5 31. Rxa5 Kc6 32. Nfe7+ Bxe7 33. Nxe7+ Kb6 34. Ng6 Rh7) 29... Kc6?! { (1.32 → 2.14) Inaccuracy. Ke6 was best. } { [%eval 2.14] } (29... Ke6 30. Ra6+ Bd6 31. Nc3 Nxe3 32. fxe3 Kd7 33. Rxa5 h4 34. Rxf5 hxg3 35. hxg3) 30. Nxg4?? { (2.14 → 0.08) Blunder. Rxa5 was best. } { [%eval 0.08] } (30. Rxa5 f4 31. Nb4+ Kd6 32. Nc4+ Ke6 33. h3 Bc7 34. Ra6+ Kf5 35. hxg4+ Kxg4) 30... hxg4 { [%eval 0.27] } 31. Ne3?! { (0.27 → -0.58) Inaccuracy. Rxa5 was best. } { [%eval -0.58] } (31. Rxa5 Rxh2 32. Nb4+ Kd6 33. Kb3 Ke6 34. Kc4 f4 35. Nd3 Bc7 36. Ra6+ Kf5) 31... Kb6?! { (-0.58 → 0.26) Inaccuracy. Bc7 was best. } { [%eval 0.26] } (31... Bc7 32. Ra6+ Bb6 33. Nc4 Kb5 34. Rxb6+ Kxc4 35. Rc6+ Kd5 36. Rc2 a4 37. Kb2) 32. Re7 { [%eval 0.11] } 32... Bd6? { (0.11 → 1.32) Mistake. Bd4 was best. } { [%eval 1.32] } (32... Bd4 33. Nxf5 Bxf2 34. Nh4 Bg1 35. Re2 Rd8 36. Ng6 a4 37. Re4 Rd2+ 38. Kb1) 33. Rf7? { (1.32 → 0.00) Mistake. Re6 was best. } { [%eval 0.0] } (33. Re6 Kc7 34. Nxf5 Bc5 35. Nh6 Rf8 36. Nxg4 Rf3 37. Rc6+ Kxc6 38. Ne5+ Kd5) 33... Rxh2 { [%eval 0.05] } 34. Nxf5?? { (0.05 → -2.53) Blunder. Rxf5 was best. } { [%eval -2.53] } (34. Rxf5 Bxg3 35. Nxg4 Rh4 36. Ne3 Rh2 37. Nd1 a4 38. Kb2 Kb7 39. Rf3 Be5+) 34... Rxf2+ { [%eval -1.9] } 35. Kb3 { [%eval -1.45] } 35... Bc5? { (-1.45 → -0.03) Mistake. Bxg3 was best. } { [%eval -0.03] } (35... Bxg3 36. Rf6+ Ka7 37. Rf7+ Kb8 38. Ka4 Bh2 39. Rf8+ Kc7 40. Rf7+ Kd8 41. Nh6) 36. Rf6+ { [%eval -0.02] } 36... Kb5?? { (-0.02 → Mate in 1) Checkmate is now unavoidable. Kc7 was best. } { [%eval #1] } (36... Kc7 37. Kc4 Bxa3 38. Ne3 Rf3 39. Nxg4 Rxg3 40. Nf2 Bb4 41. Kd5 Rc3 42. Kd4) 37. a4# { White wins by checkmate. } 1-0