FEN
[Event "casual correspondence game"]
[Site "https://lichess.org/ccqz38nC"]
[Date "2026.05.12"]
[Round "-"]
[White "phu_ryan"]
[Black "lichess AI level 4"]
[Result "1-0"]
[GameId "ccqz38nC"]
[UTCDate "2026.05.12"]
[UTCTime "12:45:05"]
[WhiteElo "1500"]
[BlackElo "?"]
[Variant "Standard"]
[TimeControl "-"]
[ECO "B12"]
[Opening "Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense"]
[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. e5 { [%eval 0.33] } 3... c5 { [%eval 0.32] } { B12 Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense } 4. Nf3 { [%eval 0.32] } 4... Nc6 { [%eval 0.4] } 5. Bb5 { [%eval 0.0] } 5... e6 { [%eval 0.31] } 6. Nc3 { [%eval 0.0] } 6... Bd7 { [%eval 0.2] } 7. O-O { [%eval -0.24] } 7... Qb6?! { (-0.24 → 0.57) Inaccuracy. cxd4 was best. } { [%eval 0.57] } (7... cxd4 8. Nxd4 Nge7 9. Nxc6 Bxc6 10. Bd3 Ng6 11. f4 Bc5+ 12. Kh1) 8. Bxc6 { [%eval 0.64] } 8... Qxc6 { [%eval 0.71] } 9. Be3 { [%eval 0.59] } 9... Ne7 { [%eval 0.73] } 10. Nd2? { (0.73 → -0.56) Mistake. dxc5 was best. } { [%eval -0.56] } (10. dxc5 Nf5 11. Nd4 Nxe3 12. fxe3 Qc7 13. Qf3 Qxe5 14. Qxf7+ Kd8 15. Rae1 Bxc5) 10... Rc8 { [%eval -0.28] } 11. Nb3 { [%eval -0.34] } 11... Nf5 { [%eval -0.33] } 12. dxc5 { [%eval -0.34] } 12... g6? { (-0.34 → 0.93) Mistake. Nxe3 was best. } { [%eval 0.93] } (12... Nxe3 13. fxe3 Bxc5 14. Nxc5 Qxc5 15. Qd4 O-O 16. Rad1 Qa5 17. e4 Rc4 18. Qf2) 13. Bg5 { [%eval 0.82] } 13... Qc7 { [%eval 1.25] } 14. Bf6 { [%eval 0.95] } 14... Bg7 { [%eval 0.95] } 15. g4 { [%eval 0.43] } 15... Bxf6 { [%eval 0.49] } 16. exf6 { [%eval 0.24] } 16... Qf4?? { (0.24 → 3.55) Blunder. Nh4 was best. } { [%eval 3.55] } (16... Nh4 17. f3 Qe5 18. f4 Qxf6 19. Qe1 Qe7 20. Qe5 f6 21. Qe1 g5 22. fxg5) 17. gxf5 { [%eval 3.41] } 17... gxf5 { [%eval 3.34] } 18. Ne2? { (3.34 → 1.57) Mistake. f3 was best. } { [%eval 1.57] } (18. f3 Rg8+ 19. Kh1 Kf8 20. Qd4 Qxd4 21. Nxd4 Rg6 22. f4 Rxc5 23. Rf3 Rxf6) 18... Qh6? { (1.57 → 3.25) Mistake. Rg8+ was best. } { [%eval 3.25] } (18... Rg8+ 19. Ng3 Qh4 20. Kh1 f4 21. Nf5 exf5 22. Qe2+ Be6 23. Qb5+ Bd7 24. Rae1+) 19. Re1 { [%eval 3.13] } 19... Qxf6 { [%eval 2.95] } 20. Ng3?? { (2.95 → 0.95) Blunder. Qd4 was best. } { [%eval 0.95] } (20. Qd4 Qxd4 21. Nexd4 Rg8+ 22. Kh1 f4 23. Ne2 b6 24. cxb6 axb6 25. Rac1 f3) 20... h5?? { (0.95 → 2.82) Blunder. f4 was best. } { [%eval 2.82] } (20... f4 21. Qf3 Qg5 22. Rad1 fxg3 23. hxg3 O-O 24. Rd4 Kh8 25. c4 e5 26. Rd2) 21. Qxd5?! { (2.82 → 1.61) Inaccuracy. Kh1 was best. } { [%eval 1.61] } (21. Kh1 f4 22. Ne2 Rg8 23. f3 e5 24. Nc3 Be6 25. Qd3 Rd8 26. Rg1 Rxg1+) 21... Qe7? { (1.61 → 3.22) Mistake. h4 was best. } { [%eval 3.22] } (21... h4 22. Qxb7 hxg3 23. fxg3 Rxc5 24. c3 Bc8 25. Qxa7 Qh6 26. Re2 Rd5 27. Nd4) 22. Qe5 { [%eval 2.61] } 22... f6 { [%eval 2.99] } 23. Qf4 { [%eval 3.18] } 23... h4?! { (3.18 → 4.79) Inaccuracy. Rg8 was best. } { [%eval 4.79] } (23... Rg8 24. Rad1 e5 25. Rxd7 Qxd7 26. Kf1 Kf7 27. Qxf5 Qxf5 28. Nxf5 Ke6 29. Nd6) 24. Nxf5 { [%eval 5.0] } 24... Rg8+ { [%eval 5.55] } 25. Kf1 { [%eval 5.05] } 25... exf5?! { (5.05 → 8.52) Inaccuracy. Qf8 was best. } { [%eval 8.52] } (25... Qf8 26. Nd6+ Kd8 27. Rad1 Rc7 28. Ne4 f5 29. Nd6 e5 30. Qxh4+ Qe7 31. Qxe7+) 26. Rxe7+ { [%eval 7.96] } 26... Kxe7 { [%eval 8.81] } 27. Qd6+ { [%eval 8.66] } 27... Kd8 { [%eval 9.21] } 28. Rd1 { [%eval 7.42] } 28... Rc7 { [%eval 6.17] } 29. Nd4 { [%eval 8.45] } 29... Kc8 { [%eval 7.37] } 30. b4 { [%eval 6.02] } 30... a5 { [%eval 6.95] } 31. b5 { [%eval 6.61] } 31... Rd8?? { (6.61 → Mate in 17) Checkmate is now unavoidable. f4 was best. } { [%eval #17] } (31... f4 32. c6 Bh3+ 33. Ke1 Rd8 34. cxb7+ Rxb7 35. Qa6 Re8+ 36. Kd2 Bg2 37. Qxa5) 32. c6?? { (Mate in 17 → 6.57) Lost forced checkmate sequence. b6 was best. } { [%eval 6.57] } (32. b6 Bb5+ 33. Nxb5 Rxd6 34. Na7+ Kd8 35. bxc7+ Kxc7 36. Rxd6 b6 37. Nb5+ Kb7) 32... Bxc6 { [%eval 6.54] } 33. Qe6+ { [%eval 6.44] } 33... Bd7 { [%eval 6.4] } 34. Qb6 { [%eval 6.28] } 34... Be8 { [%eval 7.84] } 35. Qa7 { [%eval 5.9] } 35... Bxb5+ { [%eval 5.91] } 36. Nxb5 { [%eval 5.81] } 36... Rxd1+ { [%eval 5.48] } 37. Kg2 { [%eval 4.8] } 37... Rxc2 { [%eval 4.83] } 38. Qa8+ { [%eval 4.77] } 38... Kd7 { [%eval 4.79] } 39. Qxb7+ { [%eval 4.8] } 39... Ke6 { [%eval 4.92] } 40. Qb6+ { [%eval 4.72] } 40... Kf7 { [%eval 4.97] } 41. Qb7+?! { (4.97 → 3.27) Inaccuracy. Nd6+ was best. } { [%eval 3.27] } (41. Nd6+ Ke7 42. Nxf5+ Kd7 43. Qb5+ Kc8 44. Ne3 h3+ 45. Kxh3 Rc3 46. Qa6+ Kb8) 41... Kg6 { [%eval 3.43] } 42. Qf3 { [%eval 3.5] } 42... Rdd2 { [%eval 3.31] } 43. Na3?? { (3.31 → 0.00) Blunder. Nc3 was best. } { [%eval 0.0] } (43. Nc3 Kf7 44. a3 Rxf2+ 45. Qxf2 Rxf2+ 46. Kxf2 Ke6 47. Ke3 Kd6 48. Ne2 Kc5) 43... Rb2?? { (0.00 → 4.58) Blunder. Rxa2 was best. } { [%eval 4.58] } (43... Rxa2 44. Nc4 Rxf2+ 45. Qxf2 h3+ 46. Kf3 Rxf2+ 47. Kxf2 a4 48. Kg3 Kg5 49. Na3) 44. Nc4 { [%eval 4.68] } 44... Rdc2?! { (4.68 → 6.01) Inaccuracy. Rxa2 was best. } { [%eval 6.01] } (44... Rxa2 45. Nxd2 Rxd2 46. Qa8 Rd7 47. Qxa5 Rd3 48. h3 Rd4 49. Qc5 Rd7 50. Kf3) 45. Nxb2 { [%eval 5.83] } 45... h3+ { [%eval 6.22] } 46. Qxh3 { [%eval 6.02] } 46... Rxb2 { [%eval 6.32] } 47. Qg3+ { [%eval 5.97] } 47... Kh6 { [%eval 6.65] } 48. h4 { [%eval 6.42] } 48... Rb4 { [%eval 6.15] } 49. Qe3+ { [%eval 6.47] } 49... Kh5 { [%eval 6.33] } 50. Qe8+ { [%eval 6.14] } 50... Kxh4 { [%eval 6.16] } 51. Qh8+ { [%eval 5.94] } 51... Kg5 { [%eval 6.08] } 52. Qg7+ { [%eval 5.91] } 52... Kh5 { [%eval 6.85] } 53. Qh7+ { [%eval 5.86] } 53... Kg4 { [%eval 6.78] } 54. f3+ { [%eval 5.4] } 54... Kg5 { [%eval 6.71] } 55. Qg7+ { [%eval 6.45] } 55... Kf4 { [%eval 6.94] } 56. Qh6+?! { (6.94 → 5.19) Inaccuracy. Qxf6 was best. } { [%eval 5.19] } (56. Qxf6 Ke3 57. Qc3+ Kf4 58. a3 Rb1 59. Qc2 Re1 60. Qd2+ Re3 61. Qd4+ Re4) 56... Ke5 { [%eval 5.59] } 57. Qe3+ { [%eval 5.59] } 57... Kd6 { [%eval 5.39] } 58. Qd2+ { [%eval 5.13] } 58... Kc5 { [%eval 5.46] } 59. a3 { [%eval 5.59] } 59... Rb8 { [%eval 5.82] } 60. Qxa5+ { [%eval 5.65] } 60... Rb5 { [%eval 5.72] } 61. Qc3+ { [%eval 6.69] } 61... Kd6 { [%eval 6.48] } 62. Qd3+ { [%eval 5.4] } 62... Kc6 { [%eval 5.96] } 63. a4 { [%eval 5.67] } 63... Rb8 { [%eval 6.02] } 64. Qa6+ { [%eval 6.11] } 64... Kc5?! { (6.11 → 15.14) Inaccuracy. Rb6 was best. } { [%eval 15.14] } (64... Rb6 65. Qc8+ Kd6 66. a5 Rb2+ 67. Kh3 Ke7 68. a6 Rb1 69. Qb7+ Rxb7 70. axb7) 65. Qxf6?! { (15.14 → 5.88) Inaccuracy. Qa7+ was best. } { [%eval 5.88] } (65. Qa7+ Kb4 66. Qxb8+ Kxa4 67. Qb6 f4 68. Qxf6 Kb5 69. Qxf4 Kb6 70. Kh3 Kb5) 65... Ra8 { [%eval 6.24] } 66. Qxf5+ { [%eval 6.32] } 66... Kd6?! { (6.32 → 40.93) Inaccuracy. Kb6 was best. } { [%eval 40.93] } (66... Kb6 67. Qb5+ Ka7 68. Qa5+ Kb7 69. Qd5+ Kb8 70. f4 Ra6 71. f5 Rb6 72. Qd4) 67. Qf4+ { [%eval 55.91] } 67... Kc5 { [%eval 12.63] } 68. Qe5+ { [%eval 8.85] } 68... Kb6 { [%eval 7.49] } 69. Qb5+ { [%eval 6.02] } 69... Kc7?! { (6.02 → 9.81) Inaccuracy. Ka7 was best. } { [%eval 9.81] } (69... Ka7 70. Qa5+ Kb7 71. Qxa8+ Kxa8 72. f4 Ka7 73. f5 Ka6 74. Kf3 Ka5 75. Kf4) 70. a5 { [%eval 7.5] } 70... Rg8+ { [%eval 6.79] } 71. Kf2 { [%eval 7.53] } 71... Ra8? { (7.53 → Mate in 12) Checkmate is now unavoidable. Rc8 was best. } { [%eval #12] } (71... Rc8 72. Qc5+ Kb8 73. Qxc8+ Kxc8 74. Ke3 Kb7 75. Kd4 Ka6 76. f4 Kxa5 77. Kc5) 72. Qb6+ { [%eval #12] } 72... Kd7 { [%eval #8] } 73. a6?! { (Mate in 8 → 12.53) Lost forced checkmate sequence. Qb7+ was best. } { [%eval 12.53] } (73. Qb7+ Kd6 74. Qxa8 Kc5 75. a6 Kd4 76. a7 Kc3 77. Qc6+ Kd4 78. a8=Q Ke5) 73... Rf8?! { (12.53 → Mate in 19) Checkmate is now unavoidable. Rc8 was best. } { [%eval #19] } (73... Rc8 74. Qd4+ Kc7 75. Qc5+ Kd7 76. Qd5+ Ke8 77. a7 Ke7 78. Qe4+ Kd6 79. Qd4+) 74. Qb7+? { (Mate in 19 → 8.28) Lost forced checkmate sequence. Qb5+ was best. } { [%eval 8.28] } (74. Qb5+ Ke6 75. Qc4+ Kd7 76. Qd5+ Ke7 77. Qc5+ Kf7 78. Qxf8+ Kxf8 79. Ke3 Ke7) 74... Kd8? { (8.28 → Mate in 3) Checkmate is now unavoidable. Ke6 was best. } { [%eval #3] } (74... Ke6 75. Qe4+ Kd7 76. Qd5+ Kc7 77. Qc5+ Kd8 78. Qxf8+ Kd7 79. a7 Kc7 80. Qh8) 75. a7 { [%eval #2] } 75... Rf4 { [%eval #1] } 76. a8=Q# { White wins by checkmate. } 1-0