FEN
[Event "rated rapid game"]
[Site "https://lichess.org/EozAmJiB"]
[Date "2026.05.30"]
[Round "-"]
[White "Ivan_CH18"]
[Black "Mosaiko"]
[Result "0-1"]
[GameId "EozAmJiB"]
[UTCDate "2026.05.30"]
[UTCTime "11:08:15"]
[WhiteElo "1725"]
[BlackElo "1741"]
[WhiteRatingDiff "-6"]
[BlackRatingDiff "+6"]
[Variant "Standard"]
[TimeControl "600+0"]
[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. Nf3 { [%eval 0.17] } 2... d5 { [%eval 0.21] } 3. e5 { [%eval 0.12] } 3... c5 { [%eval 0.44] } 4. c3 { [%eval 0.12] } 4... Nc6 { [%eval 0.07] } 5. d4 { [%eval 0.0] } 5... cxd4 { [%eval 0.0] } 6. cxd4 { [%eval 0.0] } 6... Bg4 { [%eval 0.0] } 7. Be3 { [%eval 0.0] } 7... e6 { [%eval 0.0] } 8. Be2 { [%eval -0.13] } 8... Nge7 { [%eval -0.14] } 9. Nc3 { [%eval -0.19] } 9... Nf5 { [%eval -0.2] } 10. O-O { [%eval -0.22] } 10... Be7 { [%eval -0.26] } 11. Qd2 { [%eval -0.3] } 11... O-O { [%eval -0.23] } 12. h3 { [%eval -0.28] } 12... Bxf3 { [%eval -0.34] } 13. Bxf3 { [%eval -0.26] } 13... Nxe3 { [%eval -0.13] } 14. fxe3 { [%eval -0.16] } 14... Na5 { [%eval 0.16] } 15. b3 { [%eval -0.25] } 15... Rc8 { [%eval -0.26] } 16. Rac1 { [%eval -0.54] } 16... Bb4 { [%eval -0.57] } 17. Be2?! { (-0.57 → -1.44) Inaccuracy. Qd3 was best. } { [%eval -1.44] } (17. Qd3 Nc6 18. Ne2 Ba3 19. Rc2 Qa5 20. Qd2 Qxd2 21. Rxd2 Be7 22. e4 dxe4) 17... a6 { [%eval -0.94] } 18. Bh5?! { (-0.94 → -1.72) Inaccuracy. Bd3 was best. } { [%eval -1.72] } (18. Bd3 Qc7 19. Qe2 Bxc3 20. b4 Qd7 21. bxa5 Bxa5 22. Rcd1 Qe7 23. g3 Rc3) 18... Qg5 { [%eval -1.47] } 19. Bf3 { [%eval -1.77] } 19... b5 { [%eval -1.21] } 20. Rc2 { [%eval -1.78] } 20... Nc6 { [%eval -1.34] } 21. Rfc1? { (-1.34 → -3.29) Mistake. Qd3 was best. } { [%eval -3.29] } (21. Qd3 Ba3 22. Rcf2 Rc7 23. Bg4 Nb4 24. Qd2 Qg6 25. Ne2 Rc2 26. Qe1 Nd3) 21... Ne7? { (-3.29 → -1.75) Mistake. Nxd4 was best. } { [%eval -1.75] } (21... Nxd4 22. Qxd4 Bc5 23. Qd1 Bxe3+ 24. Kh1 Bxc1 25. Rxc1 g6 26. Ne2 Rxc1 27. Nxc1) 22. Qf2 { [%eval -1.98] } 22... Nf5?! { (-1.98 → -1.34) Inaccuracy. Ba3 was best. } { [%eval -1.34] } (22... Ba3 23. Re1 Nf5 24. Bg4 Nh4 25. g3 h5 26. gxh4 Qg6 27. Ree2 Bb4 28. Nxd5) 23. e4?? { (-1.34 → -4.24) Blunder. Nd1 was best. } { [%eval -4.24] } (23. Nd1 Rxc2 24. Rxc2 f6 25. exf6 Rxf6 26. Rc8+ Kf7 27. Rc7+ Be7 28. Nb2 Nh4) 23... Bxc3?? { (-4.24 → 0.00) Blunder. Ne3 was best. } { [%eval 0.0] } (23... Ne3 24. Qd2 Qh6 25. Rb2 dxe4 26. Bxe4 Bxc3 27. Rxc3 Rxc3 28. Qxc3 Nd1 29. Qg3) 24. Rxc3 { [%eval 0.0] } 24... Rxc3 { [%eval 0.05] } 25. Rxc3 { [%eval 0.0] } 25... dxe4 { [%eval 0.0] } 26. Bxe4 { [%eval 0.0] } 26... Rd8?! { (0.00 → 0.60) Inaccuracy. b4 was best. } { [%eval 0.6] } (26... b4 27. Rc6 Ng3 28. Bd3 h5 29. Bxa6 h4 30. Bd3 Nh5 31. Be2 Ng3) 27. Bxf5 { [%eval 0.2] } 27... Qxf5?! { (0.20 → 0.77) Inaccuracy. exf5 was best. } { [%eval 0.77] } (27... exf5 28. Kh1 g6 29. Rc6 Kg7 30. Rxa6 Rc8 31. e6 Qc1+ 32. Kh2 Qc7+ 33. Qg3) 28. Qxf5 { [%eval 0.76] } 28... exf5 { [%eval 0.96] } 29. Kf2?! { (0.96 → 0.39) Inaccuracy. Rc5 was best. } { [%eval 0.39] } (29. Rc5 Kf8 30. d5 Ke7 31. Kf2 f6 32. Rc7+ Kf8 33. exf6 gxf6 34. Rc5 h5) 29... h6?? { (0.39 → 2.31) Blunder. f6 was best. } { [%eval 2.31] } (29... f6 30. Ke3 fxe5 31. dxe5 g5 32. Rc6 Rd5 33. Re6 a5 34. g4 fxg4 35. hxg4) 30. Ke3 { [%eval 2.1] } 30... g5?! { (2.10 → 2.86) Inaccuracy. f6 was best. } { [%eval 2.86] } (30... f6 31. e6 Rd6 32. Rc8+ Kh7 33. Re8 Kg6 34. a4 Kh5 35. a5 Kg5 36. Re7) 31. g3?? { (2.86 → 0.94) Blunder. Rc6 was best. } { [%eval 0.94] } (31. Rc6 Kg7 32. g4 f4+ 33. Ke4 a5 34. d5 a4 35. b4 a3 36. Rc3 Kf8) 31... h5?? { (0.94 → 3.20) Blunder. f6 was best. } { [%eval 3.2] } (31... f6 32. e6 Rd6 33. Rc8+ Kg7 34. Re8 h5 35. Kd3 g4 36. hxg4 hxg4 37. Ke3) 32. Rc6 { [%eval 3.16] } 32... Kg7 { [%eval 3.0] } 33. Rxa6 { [%eval 2.45] } 33... f4+? { (2.45 → 4.33) Mistake. Rc8 was best. } { [%eval 4.33] } (33... Rc8 34. d5 Rc3+ 35. Kd4 Rxg3 36. Rf6 Rxh3 37. d6 Rh2 38. Rxf5 Rd2+ 39. Kc3) 34. gxf4 { [%eval 4.07] } 34... gxf4+ { [%eval 4.14] } 35. Ke4 { [%eval 4.02] } 35... f3?! { (4.02 → 5.15) Inaccuracy. f5+ was best. } { [%eval 5.15] } (35... f5+ 36. Kxf4 Rxd4+ 37. Kxf5 b4 38. Ra7+ Kf8 39. Kf6 Rf4+ 40. Kg6 Re4 41. Kxh5) 36. Rf6 { [%eval 4.77] } 36... Rc8 { [%eval 5.24] } 37. Kd3 { [%eval 4.38] } 37... b4 { [%eval 4.98] } 38. Rxf3 { [%eval 5.15] } 38... Rc3+ { [%eval 5.53] } 39. Ke4 { [%eval 5.31] } 39... Rc2 { [%eval 5.23] } 40. d5 { [%eval 5.2] } 40... Rxa2 { [%eval 5.53] } 41. e6?! { (5.53 → 4.27) Inaccuracy. d6 was best. } { [%eval 4.27] } (41. d6 Kf8 42. e6 Re2+ 43. Kd5 Rxe6 44. d7 Ke7 45. Rxf7+ Kxf7 46. d8=Q Rf6) 41... fxe6 { [%eval 3.95] } 42. dxe6 { [%eval 4.03] } 42... Ra7 { [%eval 4.16] } 43. Kd5 { [%eval 4.49] } 43... Re7?! { (4.49 → 7.35) Inaccuracy. Ra5+ was best. } { [%eval 7.35] } (43... Ra5+ 44. Kc4 Re5 45. Kxb4 Rxe6 46. Kc5 Re5+ 47. Kd4 Rb5 48. Kc4 Rb8 49. b4) 44. Kd6 { [%eval 6.77] } 44... Ra7 { [%eval 6.27] } 45. Rf5?! { (6.27 → 4.16) Inaccuracy. e7 was best. } { [%eval 4.16] } (45. e7 Ra6+ 46. Kd5 Ra5+ 47. Kd4 Ra8 48. Rf8 Rxf8 49. exf8=B+ Kxf8 50. Kc5 Kf7) 45... Ra6+ { [%eval 4.64] } 46. Kd7 { [%eval 4.3] } 46... Kg6 { [%eval 4.7] } 47. Rc5?! { (4.70 → 3.45) Inaccuracy. Rf8 was best. } { [%eval 3.45] } (47. Rf8 Ra7+ 48. Kd6 Ra6+ 49. Ke5 Ra5+ 50. Kd4 Ra7 51. h4 Rb7 52. Rf4 Ra7) 47... Kf6 { [%eval 3.34] } 48. Rxh5 { [%eval 3.64] } 48... Ra7+ { [%eval 3.49] } 49. Kd6 { [%eval 3.39] } 49... Ra6+ { [%eval 2.97] } 50. Kd5?? { (2.97 → -5.47) Blunder. Kd7 was best. } { [%eval -5.47] } (50. Kd7 Ra7+ 51. Kc6 Ra3 52. e7 Kxe7 53. Re5+ Kd8 54. Re3 Ra6+ 55. Kb5 Rh6) 50... Ra5+ { [%eval -77.4] } 51. Kc4 { [%eval -42.83] } 51... Rxh5 { [%eval -11.12] } 52. Kxb4 { [%eval -81.15] } 52... Kxe6 { [%eval -4.94] } 53. Kc4 { [%eval -71.96] } 53... Rxh3 { [%eval -73.42] } 54. b4 { [%eval -81.15] } 54... Rh1? { (-81.15 → -5.42) Mistake. Kd6 was best. } { [%eval -5.42] } (54... Kd6 55. b5 Rh4+ 56. Kb3 Kd5 57. b6 Rh3+ 58. Kb4 Rh8 59. Ka3 Ra8+ 60. Kb4) 55. Kb5?? { (-5.42 → Mate in 14) Checkmate is now unavoidable. Kd4 was best. } { [%eval #-14] } (55. Kd4 Kd6 56. b5 Rh4+ 57. Ke3 Kd5 58. b6 Rb4 59. b7 Ke5 60. Kd3 Rxb7) 55... Rb1?! { (Mate in 14 → -81.15) Lost forced checkmate sequence. Kd5 was best. } { [%eval -81.15] } (55... Kd5 56. Kb6 Rc1 57. Kb7 Rb1 58. Kb6 Rxb4+ 59. Kc7 Rb2 60. Kd7 Rb7+ 61. Kc8) 56. Kb6?! { (-81.15 → Mate in 14) Checkmate is now unavoidable. Kc5 was best. } { [%eval #-14] } (56. Kc5 Rd1 57. b5 Rd2 58. Kc4 Rd6 59. Kc5 Kd7 60. Kb4 Kc7 61. Ka5 Rd1) 56... Kd6 { [%eval -61.32] } 57. b5?! { (-61.32 → Mate in 13) Checkmate is now unavoidable. Kb5 was best. } { [%eval #-13] } (57. Kb5 Rc1 58. Ka4 Kd5 59. Ka3 Rc3+ 60. Kb2 Rc8 61. Kb3 Rc6 62. b5 Rc8) 57... Kd7?! { (Mate in 13 → -72.15) Lost forced checkmate sequence. Rb3 was best. } { [%eval -72.15] } (57... Rb3 58. Ka6 Kc7 59. Ka5 Rb2 60. Ka4 Kb6 61. Ka3 Rb1 62. Ka4 Rxb5 63. Ka3) 58. Ka6?! { (-72.15 → Mate in 9) Checkmate is now unavoidable. Kc5 was best. } { [%eval #-9] } (58. Kc5 Rd1 59. b6 Kc8 60. Kc6 Rd2 61. Kb5 Kb7 62. Ka5 Rd1 63. Ka4 Rb1) 58... Kc7 { [%eval #-8] } 59. Ka5 { [%eval #-8] } 59... Kb7 { [%eval #-7] } 60. Ka4 { [%eval #-7] } 60... Kb6 { [%eval #-6] } 61. Ka3 { [%eval #-6] } 61... Rxb5 { [%eval #-5] } 62. Ka2 { [%eval #-5] } 62... Kc5 { [%eval #-4] } 63. Ka3 { [%eval #-4] } 63... Kc4 { [%eval #-3] } 64. Ka4 { [%eval #-3] } 64... Rb1 { [%eval #-5] } 65. Ka3 { [%eval #-4] } 65... Kc3 { [%eval #-6] } 66. Ka2 { [%eval #-2] } 66... Rb8 { [%eval #-2] } 67. Ka3 { [%eval #-1] } 67... Ra8# { Black wins by checkmate. } 0-1