Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated rapid game"] [Site "https://lichess.org/kkG8V9Gx"] [Date "2026.04.15"] [Round "-"] [White "kakaya"] [Black "CnelKurtz"] [Result "0-1"] [GameId "kkG8V9Gx"] [UTCDate "2026.04.15"] [UTCTime "22:35:03"] [WhiteElo "1092"] [BlackElo "1010"] [WhiteRatingDiff "-35"] [BlackRatingDiff "+12"] [Variant "Standard"] [TimeControl "900+10"] [ECO "A48"] [Opening "London System"] [Termination "Normal"] [Annotator "lichess.org"] 1. d4 { [%eval 0.15] } 1... Nf6 { [%eval 0.15] } 2. Bf4 { [%eval 0.0] } 2... d6 { [%eval 0.21] } 3. Nf3 { [%eval 0.14] } 3... g6 { [%eval 0.25] } 4. e3 { [%eval 0.01] } 4... Bg7 { [%eval 0.0] } { A48 London System } 5. Bc4 { [%eval -0.04] } 5... O-O { [%eval 0.0] } 6. O-O { [%eval 0.0] } 6... d5 { [%eval 0.14] } 7. Bd3 { [%eval -0.1] } 7... Ne4?! { (-0.10 → 0.76) Inaccuracy. c5 was best. } { [%eval 0.76] } (7... c5 8. c3 Nc6 9. h3 Qb6 10. Qc2 Nd7 11. Qb3 c4 12. Qxb6) 8. c4 { [%eval 0.98] } 8... c6 { [%eval 0.92] } 9. cxd5 { [%eval 0.7] } 9... cxd5 { [%eval 0.74] } 10. Nc3 { [%eval 0.46] } 10... Bf5?! { (0.46 → 1.04) Inaccuracy. Nxc3 was best. } { [%eval 1.04] } (10... Nxc3 11. bxc3 Nc6 12. Rb1 b6 13. Qe2 Bg4 14. Bb5 Na5 15. Rfc1 Bf5 16. Rb2) 11. Qb3?! { (1.04 → 0.34) Inaccuracy. Bxe4 was best. } { [%eval 0.34] } (11. Bxe4 dxe4 12. Ng5 Nc6 13. Ngxe4 e5 14. dxe5 Bxe4 15. Nxe4 Nxe5 16. Rb1 Qb6) 11... Nc6 { [%eval 0.72] } 12. Nxd5?! { (0.72 → 0.00) Inaccuracy. Bxe4 was best. } { [%eval 0.0] } (12. Bxe4 dxe4 13. Nd2 e5 14. dxe5 Nxe5 15. Ndxe4 Qb6 16. Rfd1 Qxb3 17. axb3 Rfd8) 12... Na5?? { (0.00 → 1.80) Blunder. e5 was best. } { [%eval 1.8] } (12... e5 13. Bxe5 Nxe5 14. Nxe5 Bxe5 15. Bxe4 Bxe4 16. Nc3 Bf3 17. gxf3 Qg5+ 18. Kh1) 13. Qb5 { [%eval 1.66] } 13... e6? { (1.66 → 3.53) Mistake. Nd6 was best. } { [%eval 3.53] } (13... Nd6 14. Bxd6 Bxd3 15. Qxd3 Qxd6 16. Qb5 Nc6 17. Rfc1 Rab8 18. Nc3 a6 19. Qb3) 14. Ne7+? { (3.53 → 1.53) Mistake. Nc7 was best. } { [%eval 1.53] } (14. Nc7 Rc8 15. Qxa5 h6 16. h4 b6 17. Qb5 e5 18. Nxe5 Nd6 19. Qa4 Bxd3) 14... Qxe7 { [%eval 1.63] } 15. Qxa5 { [%eval 1.59] } 15... b6 { [%eval 1.76] } 16. Qe1 { [%eval 1.24] } 16... Rac8 { [%eval 1.61] } 17. Rc1?! { (1.61 → 0.92) Inaccuracy. Qe2 was best. } { [%eval 0.92] } (17. Qe2 Nf6 18. Rac1 Bxd3 19. Qxd3 Qb7 20. h3 Rxc1 21. Rxc1 Rc8 22. Rc2 Nd5) 17... e5?? { (0.92 → 2.82) Blunder. Rxc1 was best. } { [%eval 2.82] } (17... Rxc1 18. Qxc1 Ng3 19. Bxg3 Bxd3 20. Re1 Be4 21. Qc3 Qb7 22. Rc1 Bxf3 23. gxf3) 18. Bxe5 { [%eval 2.2] } 18... Bxe5?! { (2.20 → 3.35) Inaccuracy. Ng3 was best. } { [%eval 3.35] } (18... Ng3 19. Rxc8 Rxc8 20. e4 Nxf1 21. exf5 f6 22. fxg6 hxg6 23. Ba6 Re8 24. Bc4+) 19. Nxe5 { [%eval 3.05] } 19... Qd6?! { (3.05 → 4.58) Inaccuracy. Rxc1 was best. } { [%eval 4.58] } (19... Rxc1 20. Qxc1 Rc8 21. Qd1 Nd6 22. Bxf5 Nxf5 23. e4 Nd6 24. Re1 Kg7 25. h3) 20. Bc4?! { (4.58 → 3.15) Inaccuracy. Rxc8 was best. } { [%eval 3.15] } (20. Rxc8 Rxc8 21. f3 Ng5 22. Bxf5 gxf5 23. Qg3 f6 24. h4 fxe5 25. Qxg5+ Qg6) 20... Be6 { [%eval 3.19] } 21. Bxe6 { [%eval 2.98] } 21... fxe6 { [%eval 3.75] } 22. Qe2 { [%eval 3.72] } 22... Rxc1 { [%eval 4.16] } 23. Rxc1 { [%eval 3.94] } 23... Rxf2?! { (3.94 → 5.46) Inaccuracy. Nxf2 was best. } { [%eval 5.46] } (23... Nxf2 24. Qc2 Qd5 25. Rf1 Nh3+ 26. gxh3 Rxf1+ 27. Kxf1 Qh1+ 28. Ke2 Qxh2+ 29. Kd3) 24. Qg4 { [%eval 5.26] } 24... Nd2?! { (5.26 → 7.75) Inaccuracy. Rf5 was best. } { [%eval 7.75] } (24... Rf5 25. Qxe4 Qe7 26. Nd3 Qf7 27. h4 Qe7 28. Rf1 Kg7) 25. Rc8+? { (7.75 → 4.00) Mistake. Kxf2 was best. } { [%eval 4.0] } (25. Kxf2 b5 26. Qf4 Qe7 27. Rc8+ Kg7 28. Nxg6 hxg6 29. Rc7 Qxc7 30. Qxc7+ Kf6) 25... Rf8 { [%eval 3.72] } 26. Rc2?? { (3.72 → Mate in 1) Checkmate is now unavoidable. Rxf8+ was best. } { [%eval #-1] } (26. Rxf8+ Qxf8 27. Qxe6+ Kg7 28. Qd7+ Kg8 29. Qb5 Kg7 30. h3 Qc8 31. Qc6 Qxc6) 26... Nf1?? { (Mate in 1 → 4.73) Lost forced checkmate sequence. Rf1# was best. } { [%eval 4.73] } (26... Rf1#) 27. Rf2?? { (4.73 → 1.64) Blunder. Qe2 was best. } { [%eval 1.64] } (27. Qe2 Rf5 28. Nf3 g5 29. Rc1 g4 30. Ne5 h5 31. Rxf1 Rxf1+ 32. Qxf1 Qe7) 27... Nxe3 { [%eval 1.7] } 28. Rxf8+ { [%eval 1.73] } 28... Qxf8 { [%eval 1.67] } 29. Qxe6+ { [%eval 1.61] } 29... Kg7 { [%eval 1.6] } 30. Qd7+ { [%eval 1.71] } 30... Kh8?! { (1.71 → 2.96) Inaccuracy. Kg8 was best. } { [%eval 2.96] } (30... Kg8 31. Nf3 Qf7 32. Qd8+ Kg7 33. Qd6 Nc4 34. Qc6 h6 35. Qe4 Qf5 36. Qe7+) 31. Nf7+?? { (2.96 → 0.01) Blunder. Nxg6+ was best. } { [%eval 0.01] } (31. Nxg6+ hxg6 32. Qh3+ Kg8 33. Qxe3 Qf5 34. Qb3+ Kg7 35. h3 Qb1+ 36. Kh2 Kf6) 31... Kg8 { [%eval 0.03] } 32. Qe6 { [%eval 0.04] } 32... Kg7?? { (0.04 → 2.56) Blunder. Qxf7 was best. } { [%eval 2.56] } (32... Qxf7 33. Qxe3 Qxa2 34. Qe8+ Kg7 35. Qe5+ Kf7 36. d5 Qb1+ 37. Kf2 Qf5+ 38. Qxf5+) 33. Qe5+?! { (2.56 → 1.34) Inaccuracy. Qxe3 was best. } { [%eval 1.34] } (33. Qxe3 Qxf7 34. Qe5+ Kg8 35. d5 Qd7 36. d6 Kf7 37. Qd5+ Qe6 38. Qf3+ Kg7) 33... Kxf7 { [%eval 1.4] } 34. Qxe3 { [%eval 1.39] } 34... Qb4?? { (1.39 → 3.65) Blunder. Qc8 was best. } { [%eval 3.65] } (34... Qc8 35. h3 Qc7 36. b3 h5 37. Kf2 h4 38. d5) 35. Qf3+?? { (3.65 → 0.48) Blunder. Qb3+ was best. } { [%eval 0.48] } (35. Qb3+ Qxb3 36. axb3 h5 37. Kf2 g5 38. Ke3 Ke6 39. Ke4 a5 40. h3 h4) 35... Kg7 { [%eval 0.79] } 36. Qb7+?! { (0.79 → 0.00) Inaccuracy. Qc3 was best. } { [%eval 0.0] } (36. Qc3 Qe7 37. h3 Qe4 38. b4 Kg8 39. Qc8+ Kf7 40. Qd7+ Kg8 41. Qd6 a5) 36... Kh6 { [%eval 0.0] } 37. d5?? { (0.00 → Mate in 1) Checkmate is now unavoidable. Qe4 was best. } { [%eval #-1] } (37. Qe4 Qxb2 38. Qe3+ Kg7 39. Qe7+ Kg8 40. Qe8+ Kg7) 37... Qxb2?? { (Mate in 1 → 0.00) Lost forced checkmate sequence. Qe1# was best. } { [%eval 0.0] } (37... Qe1#) 38. d6? { (0.00 → -1.21) Mistake. Qf7 was best. } { [%eval -1.21] } (38. Qf7 Qd4+ 39. Kf1 Kg5 40. h4+ Kg4 41. Qe6+ Kg3 42. Qd6+ Kxh4 43. Qe7+ Kg4) 38... Qc1+?! { (-1.21 → -0.26) Inaccuracy. Qa1+ was best. } { [%eval -0.26] } (38... Qa1+ 39. Kf2 Qxa2+ 40. Kf3 Qa3+ 41. Kg4 Qb4+ 42. Kf3 Qc3+ 43. Ke4 Qc2+ 44. Ke3) 39. Kf2 { [%eval -0.38] } 39... Qd2+ { [%eval 0.0] } 40. Kf3 { [%eval 0.0] } 40... Qxd6 { [%eval 0.0] } 41. Qxa7 { [%eval 0.0] } 41... Qxh2 { [%eval 0.0] } 42. Qxb6 { [%eval 0.0] } 42... Qh5+ { [%eval 0.0] } 43. Ke4 { [%eval 0.0] } 43... Qf5+ { [%eval 0.0] } 44. Kd4?? { (0.00 → -9.29) Blunder. Ke3 was best. } { [%eval -9.29] } (44. Ke3 Qg5+ 45. Kf2 Qd2+ 46. Kg1 Qxa2 47. Qe3+ Kg7 48. Qd4+ Kf7 49. Qd7+ Kf6) 44... Qg4+?? { (-9.29 → 0.00) Blunder. Qf2+ was best. } { [%eval 0.0] } (44... Qf2+ 45. Ke4 Qxb6 46. Ke5 Kg5 47. Ke4 Kh4 48. Ke5 Kg4 49. Ke4 h5 50. Kd3) 45. Kd3 { [%eval 0.0] } 45... Qxg2 { [%eval 0.0] } 46. Qe3+ { [%eval 0.0] } 46... g5 { [%eval 0.0] } 47. Qe6+ { [%eval 0.0] } 47... Kh5 { [%eval 0.0] } 48. a4 { [%eval 0.0] } 48... h6?? { (0.00 → 5.55) Blunder. Qf3+ was best. } { [%eval 5.55] } (48... Qf3+ 49. Kd2 Qf4+ 50. Ke2 Kh4 51. a5 g4 52. a6 Qf3+ 53. Kd2 h5 54. Qe5) 49. Qf7+?? { (5.55 → 0.00) Blunder. Qe2+ was best. } { [%eval 0.0] } (49. Qe2+ Qxe2+ 50. Kxe2 Kg6 51. a5 h5 52. a6 h4 53. a7 g4 54. a8=Q h3) 49... Kh4 { [%eval 0.0] } 50. Qc4+? { (0.00 → -1.19) Mistake. a5 was best. } { [%eval -1.19] } (50. a5 Qg3+ 51. Kc4 Qg4+ 52. Kb5 Qe2+ 53. Kc5 Qe3+ 54. Kb5) 50... g4 { [%eval -1.12] } 51. a5? { (-1.12 → -2.35) Mistake. Qe6 was best. } { [%eval -2.35] } (51. Qe6 Qg3+ 52. Kc2 Qf2+ 53. Kb3 Qf3+ 54. Kc2 g3 55. Qxh6+ Qh5 56. Qf4+ Kh3) 51... Qf3+?? { (-2.35 → -0.13) Blunder. Qf1+ was best. } { [%eval -0.13] } (51... Qf1+ 52. Kd4 Qf2+ 53. Ke5 Qe1+ 54. Kf6 Qxa5 55. Qe4 Qa6+ 56. Kf5 Qf1+ 57. Kg6) 52. Kd4?? { (-0.13 → -2.45) Blunder. Kd2 was best. } { [%eval -2.45] } (52. Kd2 Qf2+ 53. Kd1 Kh3 54. a6 h5 55. Qd5 Qf1+ 56. Kd2 h4 57. Qd3+ Qxd3+) 52... Qf4+?? { (-2.45 → -0.19) Blunder. Qf2+ was best. } { [%eval -0.19] } (52... Qf2+ 53. Ke5 Qe1+ 54. Kf6 Qxa5 55. Qe4 Qa6+ 56. Kf5 Qf1+ 57. Kg6 Qf3 58. Qe7+) 53. Kd3?? { (-0.19 → -3.63) Blunder. Kc5 was best. } { [%eval -3.63] } (53. Kc5 Qxc4+ 54. Kxc4 g3 55. a6 g2 56. a7 g1=Q 57. a8=Q Qf1+ 58. Kc5 Qf5+) 53... Qxc4+?? { (-3.63 → -0.09) Blunder. Qf5+ was best. } { [%eval -0.09] } (53... Qf5+ 54. Ke2 Qxa5 55. Qf4 h5 56. Qh2+ Kg5 57. Qb8 Qf5 58. Qd8+ Kf4 59. Qh4) 54. Kxc4 { [%eval -0.14] } 54... g3 { [%eval -0.1] } 55. a6 { [%eval -0.11] } 55... g2 { [%eval -0.09] } 56. a7 { [%eval -0.15] } 56... g1=Q { [%eval -0.09] } 57. a8=Q { [%eval -0.12] } 57... Qg4+ { [%eval 0.0] } 58. Kc3 { [%eval 0.0] } 58... h5 { [%eval -0.27] } 59. Qd8+ { [%eval -0.29] } 59... Kg3 { [%eval -0.27] } 60. Qb8+? { (-0.27 → -1.56) Mistake. Qd6+ was best. } { [%eval -1.56] } (60. Qd6+ Qf4 61. Qg6+ Kh4 62. Qe8 Qg4 63. Qc6 Qf5 64. Kb4 Kg5 65. Qe8 Kf4) 60... Qf4 { [%eval -1.57] } 61. Qg8+ { [%eval -1.69] } 61... Qg4 { [%eval -1.36] } 62. Qb8+ { [%eval -0.93] } 62... Kg2?! { (-0.93 → -0.25) Inaccuracy. Qf4 was best. } { [%eval -0.25] } (62... Qf4 63. Qg8+ Kf2 64. Qa2+ Kg1 65. Qb1+ Kg2 66. Qa2+ Qf2 67. Qc4 Qe1+ 68. Kc2) 63. Qa8+?? { (-0.25 → -81.52) Blunder. Qb2+ was best. } { [%eval -81.52] } (63. Qb2+ Kh3 64. Kd3 Qf3+ 65. Kc4 Kg3 66. Qb1 Qc6+ 67. Kd4 Qd6+ 68. Kc4 Qf4+) 63... Qf3+ { [%eval -60.95] } 64. Qxf3+ { [%eval -60.25] } 64... Kxf3 { [%eval -81.15] } 65. Kd2 { [%eval -81.15] } 65... Kf2 { [%eval -8.43] } 66. Kd3 { [%eval -57.41] } 66... h4 { [%eval -79.83] } 67. Ke4 { [%eval -81.15] } 67... h3 { [%eval -81.15] } 68. Kf4?! { (-81.15 → Mate in 11) Checkmate is now unavoidable. Kd4 was best. } { [%eval #-11] } (68. Kd4 Ke2 69. Kc5 Kf3 70. Kd4 h2 71. Kc5 Kg3 72. Kd5 Kf4 73. Kc5 Ke3) 68... h2 { [%eval -5.55] } 69. Kg4?? { (-5.55 → Mate in 8) Checkmate is now unavoidable. Ke5 was best. } { [%eval #-8] } (69. Ke5 Ke3 70. Kd5 Kd3 71. Ke5 Kc3 72. Kd5 Kd2 73. Ke6 Ke2 74. Kd6) 69... h1=Q { [%eval #-7] } 70. Kf4 { [%eval #-4] } 70... Qf3+ { [%eval #-8] } 71. Kg5 { [%eval #-5] } 71... Qe3+ { [%eval #-6] } 72. Kg4 { [%eval #-3] } 72... Qg3+ { [%eval #-6] } 73. Kf5 { [%eval #-6] } 73... Ke3 { [%eval #-6] } 74. Ke6 { [%eval #-6] } 74... Qg5 { [%eval #-6] } 75. Kd6 { [%eval #-6] } 75... Qf5 { [%eval #-6] } 76. Kc6 { [%eval #-6] } 76... Qe5 { [%eval #-6] } 77. Kb6 { [%eval #-6] } 77... Qd5 { [%eval #-5] } 78. Ka6 { [%eval #-5] } 78... Qc5 { [%eval #-5] } 79. Kb7 { [%eval #-5] } 79... Qd6 { [%eval #-5] } 80. Ka8 { [%eval #-5] } 80... Kd4 { [%eval #-4] } 81. Kb7 { [%eval #-4] } 81... Kc5 { [%eval #-3] } 82. Kc8 { [%eval #-3] } 82... Qe7 { [%eval #-2] } 83. Kb8 { [%eval #-2] } 83... Qd7 { [%eval #-2] } 84. Ka8 { [%eval #-2] } 84... Kb6 { [%eval #-1] } 85. Kb8 { [%eval #-1] } 85... Qb7# { Black wins by checkmate. } 0-1