- Blind mode tutorial
lichess.org
Donate
FEN
[Event "rated rapid game"] [Site "https://lichess.org/PDHDz2B6"] [Date "2025.08.17"] [Round "-"] [White "Kai2701"] [Black "node_react"] [Result "0-1"] [GameId "PDHDz2B6"] [UTCDate "2025.08.17"] [UTCTime "15:56:04"] [WhiteElo "2040"] [BlackElo "2110"] [WhiteRatingDiff "-4"] [BlackRatingDiff "+33"] [Variant "Standard"] [TimeControl "600+5"] [ECO "A08"] [Opening "King's Indian Attack: French Variation"] [Termination "Normal"] [Annotator "lichess.org"] 1. Nf3 { [%eval 0.1] } 1... d5 { [%eval 0.18] } 2. g3 { [%eval 0.15] } 2... c5 { [%eval 0.14] } 3. Bg2 { [%eval 0.1] } 3... Nc6 { [%eval 0.26] } { A08 King's Indian Attack: French Variation } 4. O-O { [%eval -0.24] } 4... e5 { [%eval -0.36] } 5. d3 { [%eval -0.32] } 5... Be7 { [%eval -0.34] } 6. Nbd2 { [%eval -0.51] } 6... Be6 { [%eval -0.17] } 7. e4 { [%eval -0.17] } 7... d4 { [%eval -0.21] } 8. Nc4 { [%eval -0.23] } 8... Qc7 { [%eval -0.43] } 9. a4 { [%eval -0.4] } 9... h5 { [%eval -0.45] } 10. Bg5? { (-0.45 → -1.63) Mistake. h4 was best. } { [%eval -1.63] } (10. h4) 10... f6?! { (-1.63 → -0.70) Inaccuracy. Bxg5 was best. } { [%eval -0.7] } (10... Bxg5 11. Nxg5 Bxc4 12. dxc4 h4 13. Nf3 hxg3 14. fxg3 O-O-O 15. Ne1 Nh6 16. a5) 11. Bd2 { [%eval -0.67] } 11... O-O-O { [%eval -0.28] } 12. Nh4 { [%eval -0.61] } 12... g5 { [%eval -0.75] } 13. Nf5 { [%eval -0.63] } 13... Qd7 { [%eval -0.22] } 14. Nxe7+? { (-0.22 → -1.34) Mistake. f4 was best. } { [%eval -1.34] } (14. f4 Bxc4) 14... Ngxe7 { [%eval -1.51] } 15. f4 { [%eval -1.43] } 15... gxf4 { [%eval -1.51] } 16. gxf4 { [%eval -1.44] } 16... Bg4?! { (-1.44 → -0.68) Inaccuracy. Rdg8 was best. } { [%eval -0.68] } (16... Rdg8 17. f5 Bxc4 18. dxc4 Kb8 19. Kh1 Nc8 20. Rg1 Nb4 21. Bxb4 cxb4 22. Bf3) 17. Qe1 { [%eval -0.67] } 17... Rdg8 { [%eval -0.6] } 18. Kh1 { [%eval -0.63] } 18... h4 { [%eval -0.71] } 19. f5 { [%eval -0.65] } 19... Kc7 { [%eval -0.18] } 20. Bf3 { [%eval -0.65] } 20... Bh3?? { (-0.65 → 1.90) Blunder. Bxf3+ was best. } { [%eval 1.9] } (20... Bxf3+ 21. Rxf3 Nc8 22. Qe2 Qf7 23. Rff1 Nb6 24. b3 Nxc4 25. bxc4 Nb4 26. Rac1) 21. Rg1 { [%eval 2.14] } 21... Qe8 { [%eval 2.69] } 22. Qf2 { [%eval 2.65] } 22... Rh7 { [%eval 3.15] } 23. Rxg8 { [%eval 3.01] } 23... Qxg8 { [%eval 3.13] } 24. Rg1 { [%eval 3.07] } 24... Qf7 { [%eval 3.15] } 25. Bg4?? { (3.15 → 0.54) Blunder. Be2 was best. } { [%eval 0.54] } (25. Be2 Nxf5 26. exf5 Ne7 27. Bf3 Nxf5 28. Be1 Kb8 29. Qe2 a6 30. Qe4 Ka7) 25... Bxg4 { [%eval 0.78] } 26. Rxg4 { [%eval 0.71] } 26... Qh5?! { (0.71 → 1.49) Inaccuracy. h3 was best. } { [%eval 1.49] } (26... h3) 27. Qg2?! { (1.49 → 0.74) Inaccuracy. h3 was best. } { [%eval 0.74] } (27. h3 Nc8) 27... h3 { [%eval 0.6] } 28. Qg3 { [%eval 0.48] } 28... Nd8 { [%eval 0.95] } 29. Be1 { [%eval 1.11] } 29... Nf7 { [%eval 1.03] } 30. Rh4 { [%eval 0.98] } 30... Qxh4 { [%eval 1.18] } 31. Qxh4 { [%eval 1.21] } 31... Rxh4 { [%eval 0.96] } 32. Bxh4 { [%eval 0.99] } 32... Ng8 { [%eval 1.17] } 33. Kg1 { [%eval 1.14] } 33... Nfh6? { (1.14 → 2.68) Mistake. Nd6 was best. } { [%eval 2.68] } (33... Nd6) 34. Nd2?? { (2.68 → -0.09) Blunder. Kf2 was best. } { [%eval -0.09] } (34. Kf2 Kd7 35. Kg3 Nf7 36. Kg4 Ke7 37. b4 cxb4 38. Be1 Ke8 39. Kxh3 Ne7) 34... Ng4 { [%eval -0.18] } 35. Nf3?! { (-0.18 → -1.13) Inaccuracy. Nc4 was best. } { [%eval -1.13] } (35. Nc4) 35... Ne3 { [%eval -0.96] } 36. Ne1?! { (-0.96 → -2.09) Inaccuracy. Kf2 was best. } { [%eval -2.09] } (36. Kf2) 36... Kd6?! { (-2.09 → -1.13) Inaccuracy. Kb6 was best. } { [%eval -1.13] } (36... Kb6 37. Kf2 Ka5 38. Ke2 Kxa4 39. Bf2 Ng4 40. Bg1 b5 41. Kf3 N4h6 42. Kg3) 37. Bf2 { [%eval -1.63] } 37... Ng4? { (-1.63 → -0.46) Mistake. Nd1 was best. } { [%eval -0.46] } (37... Nd1) 38. Bg3?! { (-0.46 → -1.36) Inaccuracy. Nf3 was best. } { [%eval -1.36] } (38. Nf3 Kc6) 38... N8h6? { (-1.36 → -0.15) Mistake. Kc6 was best. } { [%eval -0.15] } (38... Kc6 39. Kf1 Kb6 40. Ke2 Ka5 41. Nf3 Kxa4 42. Kd2 b5 43. Ng1 Ne3 44. Nxh3) 39. c3? { (-0.15 → -1.80) Mistake. Kf1 was best. } { [%eval -1.8] } (39. Kf1) 39... Ne3 { [%eval -1.67] } 40. cxd4 { [%eval -1.87] } 40... cxd4 { [%eval -1.89] } 41. Bf2? { (-1.89 → -3.78) Mistake. Kf2 was best. } { [%eval -3.78] } (41. Kf2 Nd1+ 42. Kf3 Nxb2 43. a5 b5 44. axb6 axb6 45. Bh4 Ke7 46. Ke2 Ng4) 41... Nhg4 { [%eval -3.62] } 42. Bxe3?! { (-3.62 → -5.17) Inaccuracy. Bh4 was best. } { [%eval -5.17] } (42. Bh4 Kc5) 42... dxe3 { [%eval -5.07] } 43. Nc2 { [%eval -4.79] } 43... Kc5 { [%eval -5.17] } 44. b4+ { [%eval -4.89] } 44... Kd6 { [%eval -5.1] } 45. Ne1 { [%eval -5.74] } 45... b6 { [%eval -5.44] } 46. Nf3 { [%eval -4.82] } 46... a5 { [%eval -4.88] } 47. bxa5 { [%eval -4.87] } 47... bxa5 { [%eval -4.48] } 48. Kf1 { [%eval -4.41] } 48... Kc5 { [%eval -5.13] } 49. Ke2 { [%eval -5.0] } 49... Kb4 { [%eval -5.01] } 50. d4 { [%eval -4.95] } 50... exd4 { [%eval -4.39] } 51. Nxd4 { [%eval -4.24] } 51... Nxh2 { [%eval -3.84] } 52. e5?! { (-3.84 → -5.61) Inaccuracy. Nc2+ was best. } { [%eval -5.61] } (52. Nc2+ Kc3 53. Nxe3 Kd4 54. Nd5 Ng4 55. Kf3 Kc5 56. Kg3 h2 57. Kg2 Nf2) 52... Ng4 { [%eval -5.61] } 53. e6 { [%eval -5.55] } 53... h2 { [%eval -5.71] } 54. e7 { [%eval -5.31] } 54... h1=Q { [%eval -5.02] } 55. Nc2+?? { (-5.02 → Mate in 6) Checkmate is now unavoidable. e8=Q was best. } { [%eval #-6] } (55. e8=Q Qg2+ 56. Kd3 Ne5+ 57. Kxe3 Nc4+ 58. Kf4 Qd2+ 59. Kg4 Qxd4+ 60. Kh5 Qe5) 55... Kc3 { [%eval #-5] } 56. Nxe3 { [%eval #-5] } 56... Qh8 { [%eval #-14] } 57. Nxg4 { [%eval #-14] } 57... Qe8 { [%eval -14.0] } 58. Ne3?! { (-14.00 → Mate in 13) Checkmate is now unavoidable. Kf3 was best. } { [%eval #-13] } (58. Kf3 Qxe7 59. Nh2 Kd3 60. Kg4 Qe4+ 61. Kh5 Qxf5+ 62. Kh6 Qf4+ 63. Kg7 Qxh2) 58... Qxe7 { [%eval #-10] } 59. Kf3 { [%eval #-10] } 59... Qb7+?! { (Mate in 10 → -12.54) Lost forced checkmate sequence. Kd3 was best. } { [%eval -12.54] } (59... Kd3 60. Ng2 Qe2+ 61. Kg3 Ke4 62. Nh4 Qf1 63. Ng2 Qg1 64. Kh3 Kf3 65. Nh4+) 60. Kf4?! { (-12.54 → Mate in 10) Checkmate is now unavoidable. Kf2 was best. } { [%eval #-10] } (60. Kf2 Kd3 61. Nf1 Qe4 62. Ng3 Qxa4 63. Kf3 Qh4 64. Kf2 Qf4+ 65. Kg2 a4) 60... Qb4+?! { (Mate in 10 → -13.00) Lost forced checkmate sequence. Kd3 was best. } { [%eval -13.0] } (60... Kd3 61. Ng4 Qe4+ 62. Kg3 Qxf5 63. Nf2+ Ke2 64. Ng4 Qg5 65. Kh3 Kf3 66. Nh2+) 61. Kf3 { [%eval -11.92] } 61... Qxa4 { [%eval -8.85] } 62. Nd5+? { (-8.85 → Mate in 10) Checkmate is now unavoidable. Ng4 was best. } { [%eval #-10] } (62. Ng4 Qc6+ 63. Ke3 a4 64. Nf2 Qc5+ 65. Kf3 Kd4 66. Kg4 a3 67. Nh1 Qc6) 62... Kd4 { [%eval #-9] } 63. Nxf6 { [%eval #-10] } 63... Ke5?! { (Mate in 10 → -12.13) Lost forced checkmate sequence. Qc6+ was best. } { [%eval -12.13] } (63... Qc6+ 64. Nd5 Qxd5+ 65. Kf4 a4 66. f6 Qe5+ 67. Kg4 Qxf6 68. Kh5 a3 69. Kg4) 64. Ng4+ { [%eval #-18] } 64... Kxf5 { [%eval -11.94] } 65. Ne3+ { [%eval -12.24] } 65... Ke6 { [%eval -17.06] } 66. Ke2?! { (-17.06 → Mate in 13) Checkmate is now unavoidable. Ng2 was best. } { [%eval #-13] } (66. Ng2) 66... Qe4 { [%eval #-13] } 67. Kd2 { [%eval #-13] } 67... a4 { [%eval #-12] } 68. Nc2 { [%eval #-12] } 68... a3 { [%eval #-10] } 69. Kc1 { [%eval #-9] } 69... a2 { [%eval #-9] } 70. Kb2 { [%eval #-9] } 70... Qxc2+ { [%eval #-8] } { White resigns. } 0-1