lichess.org
Donate
FEN
[Event "rated blitz game"] [Site "https://lichess.org/J9oiILu6"] [Date "2026.03.08"] [Round "-"] [White "VacheH009"] [Black "InvisibleGuest2023"] [Result "1-0"] [GameId "J9oiILu6"] [UTCDate "2026.03.08"] [UTCTime "13:32:05"] [WhiteElo "2725"] [BlackElo "2866"] [WhiteRatingDiff "+8"] [BlackRatingDiff "-7"] [WhiteTitle "FM"] [Variant "Standard"] [TimeControl "180+0"] [ECO "A07"] [Opening "King's Indian Attack: Keres Variation"] [Termination "Time forfeit"] [Annotator "lichess.org"] 1. Nf3 { [%eval 0.1] } 1... d5 { [%eval 0.18] } 2. g3 { [%eval 0.13] } 2... Bg4 { [%eval 0.24] } { A07 King's Indian Attack: Keres Variation } 3. Bg2 { [%eval 0.14] } 3... e6 { [%eval 0.28] } 4. h3 { [%eval 0.25] } 4... Bh5 { [%eval 0.19] } 5. O-O { [%eval 0.27] } 5... Nf6 { [%eval 0.19] } 6. d3 { [%eval 0.07] } 6... Be7 { [%eval 0.24] } 7. Nbd2 { [%eval 0.03] } 7... O-O { [%eval 0.04] } 8. e4 { [%eval 0.16] } 8... dxe4 { [%eval 0.29] } 9. dxe4 { [%eval 0.32] } 9... Nfd7 { [%eval 0.35] } 10. c3 { [%eval 0.08] } 10... Nc6 { [%eval 0.1] } 11. Qc2 { [%eval -0.16] } 11... Nc5 { [%eval -0.19] } 12. Nb3 { [%eval -0.28] } 12... Qd3 { [%eval -0.21] } 13. Qxd3 { [%eval -0.22] } 13... Nxd3 { [%eval -0.17] } 14. Rb1 { [%eval -0.38] } 14... Nxc1 { [%eval -0.42] } 15. Rbxc1 { [%eval -0.37] } 15... Rfd8 { [%eval -0.24] } 16. g4 { [%eval -0.17] } 16... Bg6 { [%eval -0.18] } 17. Nfd4 { [%eval -0.17] } 17... Nxd4 { [%eval -0.22] } 18. cxd4 { [%eval -0.28] } 18... c6 { [%eval -0.16] } 19. f4 { [%eval -0.3] } 19... f6 { [%eval -0.22] } 20. Kf2 { [%eval -0.67] } 20... e5 { [%eval -0.66] } 21. fxe5 { [%eval -1.0] } 21... fxe5 { [%eval -1.09] } 22. d5 { [%eval -0.88] } 22... Rf8+?! { (-0.88 → -0.21) Inaccuracy. cxd5 was best. } { [%eval -0.21] } (22... cxd5 23. exd5 Bg5 24. Rc3 e4 25. Rd1 b6 26. d6 Rd7 27. Ke2 Bf4 28. Rc6) 23. Ke2 { [%eval -0.3] } 23... Rxf1 { [%eval -0.25] } 24. Kxf1 { [%eval -0.61] } 24... Be8 { [%eval -0.15] } 25. Na5 { [%eval -0.12] } 25... Rb8 { [%eval -0.13] } 26. dxc6 { [%eval -0.31] } 26... bxc6 { [%eval 0.0] } 27. b3 { [%eval 0.0] } 27... Kf8 { [%eval 0.04] } 28. Bf3 { [%eval 0.0] } 28... Bb4 { [%eval 0.2] } 29. Nc4 { [%eval 0.24] } 29... Rb5 { [%eval 0.25] } 30. Be2 { [%eval 0.24] } 30... Bf7 { [%eval 0.26] } 31. Nb2 { [%eval 0.29] } 31... Rc5 { [%eval 0.32] } 32. Bc4 { [%eval 0.01] } 32... Ba3 { [%eval 0.01] } 33. Nd3 { [%eval 0.0] } 33... Bxc1 { [%eval 0.02] } 34. Nxc5 { [%eval -0.01] } 34... Bg6 { [%eval 0.02] } 35. Ke2 { [%eval 0.02] } 35... Ba3?! { (0.02 → 0.57) Inaccuracy. Ke7 was best. } { [%eval 0.57] } (35... Ke7 36. Nd3 Ba3 37. Nxe5 Bxe4 38. Bd3 Bg2 39. Bxh7 Bxh3 40. Kf3 Bf1 41. Nxc6+) 36. Nd7+ { [%eval 0.04] } 36... Ke7 { [%eval 0.02] } 37. Nxe5 { [%eval 0.02] } 37... Bxe4 { [%eval 0.02] } 38. Bd3 { [%eval 0.02] } 38... Bg2 { [%eval 0.0] } 39. Bxh7 { [%eval 0.0] } 39... Bxh3 { [%eval -0.01] } 40. Nxc6+ { [%eval -0.23] } 40... Kd6 { [%eval -0.2] } 41. Nxa7 { [%eval -0.61] } 41... Kc5?! { (-0.61 → 0.12) Inaccuracy. Bxg4+ was best. } { [%eval 0.12] } (41... Bxg4+ 42. Kd3 Kc5 43. Ke4 Kb6 44. Bf5 Bxf5+ 45. Kxf5 Kxa7 46. Kg6 Bb2 47. b4) 42. Bd3?! { (0.12 → -0.64) Inaccuracy. Bf5 was best. } { [%eval -0.64] } (42. Bf5 Kb6 43. Nc8+ Kc7 44. Kf2 Bc5+ 45. Kg3 Bf1 46. Kh4 Ba6 47. Kg5 Bxc8) 42... Bxg4+ { [%eval -1.14] } 43. Kd2? { (-1.14 → -2.63) Mistake. Ke3 was best. } { [%eval -2.63] } (43. Ke3 Bd7 44. Kf4 Kb6 45. Bf5 Bxf5 46. Kxf5 Kxa7 47. Kg6 Bb2 48. a4 Bc3) 43... Bb4+?? { (-2.63 → 0.02) Blunder. Bd7 was best. } { [%eval 0.02] } (43... Bd7 44. Ke3 Kb6 45. Kf4 Kxa7 46. Kg5 Be8 47. Bg6 Bc6 48. Bd3 Kb6 49. Kg6) 44. Kc2 { [%eval 0.0] } 44... g5 { [%eval -0.06] } 45. Nb5 { [%eval -0.09] } 45... Bf3 { [%eval -0.12] } 46. Nc3 { [%eval -0.05] } 46... Kd4 { [%eval -0.07] } 47. Ne2+ { [%eval -0.13] } 47... Ke3 { [%eval -0.14] } 48. Ng3 { [%eval -0.16] } 48... Kf4 { [%eval 0.0] } 49. Nf1 { [%eval 0.0] } 49... g4 { [%eval 0.18] } 50. Kb2 { [%eval -0.07] } 50... Bd6 { [%eval -0.04] } 51. a3 { [%eval -0.12] } 51... Be5+ { [%eval 0.0] } 52. Kc2 { [%eval -0.01] } 52... Bg2 { [%eval 0.0] } 53. b4 { [%eval 0.0] } 53... Kf3 { [%eval 0.09] } 54. Nd2+ { [%eval 0.0] } 54... Ke3 { [%eval 0.0] } 55. Nc4+ { [%eval 0.0] } 55... Kf4 { [%eval 0.0] } 56. Nd2 { [%eval -0.11] } 56... Bf3 { [%eval 0.37] } 57. Nf1 { [%eval -0.12] } 57... g3 { [%eval 0.03] } 58. Nxg3 { [%eval 0.05] } 58... Kxg3 { [%eval 0.36] } 59. Kb3 { [%eval 0.33] } 59... Kf4 { [%eval 0.3] } 60. Bc4 { [%eval 0.19] } 60... Bd5?? { (0.19 → 3.70) Blunder. Bd1+ was best. } { [%eval 3.7] } (60... Bd1+ 61. Ka2 Bc3 62. Bb3 Be2 63. Bg8 Ke3 64. Kb3 Bd4 65. a4 Bd1+ 66. Kc4) 61. Bxd5 { [%eval 3.85] } 61... Ke3?! { (3.85 → 5.55) Inaccuracy. Bf6 was best. } { [%eval 5.55] } (61... Bf6 62. Kc4 Ke5 63. b5 Kd6 64. a4 Bd8 65. Bf3 Ba5 66. Bg2 Bb6 67. Kb4) 62. Bc4?? { (5.55 → 0.00) Blunder. Kc4 was best. } { [%eval 0.0] } (62. Kc4 Bg3 63. b5 Kf4 64. b6 Ke5 65. Kc5 Bf2+ 66. Kc6 Kd4 67. a4 Be1) 62... Kd4 { [%eval 0.0] } 63. a4 { [%eval 0.05] } 63... Bd6 { [%eval 0.06] } 64. a5 { [%eval 0.2] } 64... Be5?? { (0.20 → 4.89) Blunder. Bf4 was best. } { [%eval 4.89] } (64... Bf4 65. Be2 Ke5 66. Bf3 Kd6 67. Kc2 Bg3 68. Kd2 Kc7 69. Ke2 Kb8 70. b5) 65. b5?? { (4.89 → 0.00) Blunder. Be6 was best. } { [%eval 0.0] } (65. Be6 Bg3 66. a6 Bb8 67. Ka4 Ba7 68. Kb5 Kc3 69. Bd5 Bb8 70. Kb6 Kxb4) 65... Bd6 { [%eval 0.0] } 66. Bd3 { [%eval 0.0] } 66... Bc7?? { (0.00 → 5.24) Blunder. Kc5 was best. } { [%eval 5.24] } (66... Kc5 67. a6 Bb8 68. Be2 Ba7 69. Ka4 Bb6 70. Bd3 Ba7 71. Bf1 Bb8 72. Kb3) 67. Bc4?? { (5.24 → 0.00) Blunder. b6 was best. } { [%eval 0.0] } (67. b6 Be5 68. Kb4 Kxd3 69. Kb5 Bc3 70. a6 Bd4 71. Kc6 Bf2 72. a7 Bd4) 67... Bb8 { [%eval 0.04] } 68. Ka4 { [%eval 0.0] } 68... Ba7?? { (0.00 → 5.99) Blunder. Kc5 was best. } { [%eval 5.99] } (68... Kc5 69. b6 Bg3 70. Bb5 Bf4 71. Bd7 Bg3) 69. b6 { [%eval 5.26] } 69... Bb8?! { (5.26 → 7.90) Inaccuracy. Bxb6 was best. } { [%eval 7.9] } (69... Bxb6 70. axb6 Kxc4 71. Ka5 Kd5 72. Kb5 Kd6 73. Ka6 Ke5 74. Kb7 Kd6 75. Ka7) 70. Kb5 { [%eval 7.51] } 70... Ba7? { (7.51 → Mate in 9) Checkmate is now unavoidable. Bg3 was best. } { [%eval #9] } (70... Bg3 71. Bg8 Ke3 72. a6 Bf2 73. a7 Kf4 74. Bc4 Kg4 75. a8=Q Bxb6 76. Kxb6) 71. Bd5?? { (Mate in 9 → 6.56) Lost forced checkmate sequence. bxa7 was best. } { [%eval 6.56] } (71. bxa7 Ke5 72. a8=Q Kf4 73. a6 Ke3 74. Qf8 Kd4 75. a7 Ke4 76. a8=Q+ Ke3) 71... Bb8 { [%eval 7.46] } 72. Bc6 { [%eval 7.52] } 72... Bc7? { (7.52 → Mate in 8) Checkmate is now unavoidable. Bg3 was best. } { [%eval #8] } (72... Bg3 73. a6 Ke5 74. a7 Bf2 75. a8=Q Bxb6 76. Kxb6 Kf5 77. Qe8 Kf6 78. Qg8) 73. bxc7 { [%eval #8] } { White wins on time. } 1-0