lichess.org
Donate
FEN
[Event "rated blitz game"] [Site "https://lichess.org/Q0BnkAEr"] [Date "2026.02.20"] [Round "-"] [White "iAspet"] [Black "ssj2gohan"] [Result "0-1"] [GameId "Q0BnkAEr"] [UTCDate "2026.02.20"] [UTCTime "22:00:44"] [WhiteElo "2510"] [BlackElo "2602"] [WhiteRatingDiff "-8"] [BlackRatingDiff "+5"] [WhiteTitle "CM"] [BlackTitle "FM"] [WhiteFideId "24526134"] [Variant "Standard"] [TimeControl "180+0"] [ECO "A07"] [Opening "King's Indian Attack: Keres Variation"] [Termination "Normal"] [Annotator "lichess.org"] 1. Nf3 { [%eval 0.1] } 1... d5 { [%eval 0.18] } 2. g3 { [%eval 0.13] } 2... Bg4 { [%eval 0.24] } 3. Bg2 { [%eval 0.14] } 3... Nd7 { [%eval 0.26] } { A07 King's Indian Attack: Keres Variation } 4. d4 { [%eval 0.13] } 4... e6 { [%eval 0.21] } 5. O-O { [%eval 0.17] } 5... Ngf6 { [%eval 0.07] } 6. c4 { [%eval 0.22] } 6... c6 { [%eval 0.11] } 7. Qb3 { [%eval 0.21] } 7... Qb6 { [%eval 0.09] } 8. c5 { [%eval 0.0] } 8... Qxb3 { [%eval 0.04] } 9. axb3 { [%eval -0.02] } 9... Bxf3 { [%eval -0.1] } 10. Bxf3 { [%eval 0.01] } 10... e5 { [%eval 0.13] } 11. e3 { [%eval 0.11] } 11... g6 { [%eval 0.3] } 12. Nc3 { [%eval -0.13] } 12... a6 { [%eval -0.19] } 13. b4 { [%eval -0.23] } 13... Rd8 { [%eval -0.07] } 14. Bg2 { [%eval -0.4] } 14... Bg7 { [%eval 0.04] } 15. f4?! { (0.04 → -0.93) Inaccuracy. e4 was best. } { [%eval -0.93] } (15. e4 dxe4 16. Bg5 h6 17. Bxf6 Nxf6 18. dxe5 Ng4 19. Nxe4 Bxe5 20. h3 Nf6) 15... exd4 { [%eval -0.81] } 16. exd4 { [%eval -0.94] } 16... O-O { [%eval -0.86] } 17. f5 { [%eval -1.42] } 17... Ng4 { [%eval -1.52] } 18. Ne2 { [%eval -1.64] } 18... Rfe8 { [%eval -1.98] } 19. Bf3 { [%eval -1.78] } 19... gxf5?! { (-1.78 → -1.15) Inaccuracy. Ne3 was best. } { [%eval -1.15] } (19... Ne3 20. fxg6 hxg6 21. Bxe3 Rxe3 22. Ra3 Rde8 23. Kf2 Bh6 24. Nf4 R3e7 25. Rd3) 20. Bf4?! { (-1.15 → -2.09) Inaccuracy. Ra3 was best. } { [%eval -2.09] } (20. Ra3 Re7 21. h3 Ngf6 22. Rd3 Ne4 23. Bh5 Rde8 24. Nf4 Nf8 25. Kh2 Nf6) 20... Nf8 { [%eval -1.98] } 21. h3 { [%eval -2.08] } 21... Ne3 { [%eval -2.29] } 22. Rfe1? { (-2.29 → -4.13) Mistake. Rfc1 was best. } { [%eval -4.13] } (22. Rfc1 Nc4 23. b3 Nb2 24. Rf1 Ne6 25. Be3 Nxc5 26. Bc1 Ncd3 27. Bg5 Rd6) 22... Nc2 { [%eval -4.3] } 23. Red1 { [%eval -4.35] } 23... Nxa1 { [%eval -4.24] } 24. Rxa1 { [%eval -4.25] } 24... Ne6 { [%eval -4.18] } 25. Be3 { [%eval -4.55] } 25... Nxc5 { [%eval -4.37] } 26. bxc5 { [%eval -5.42] } 26... Rxe3 { [%eval -5.34] } 27. Kf2 { [%eval -5.27] } 27... Rde8 { [%eval -5.28] } 28. Rd1 { [%eval -5.31] } 28... Rb3 { [%eval -5.36] } 29. Rd2 { [%eval -5.33] } 29... Ree3 { [%eval -5.31] } 30. Bg2 { [%eval -5.44] } 30... h5 { [%eval -4.98] } 31. Nc3 { [%eval -5.34] } 31... Re7 { [%eval -5.25] } 32. Bf3 { [%eval -5.52] } 32... Rb4 { [%eval -5.21] } 33. Ne2 { [%eval -5.25] } 33... Bh6 { [%eval -5.32] } 34. Rc2 { [%eval -5.35] } 34... Be3+ { [%eval -5.25] } 35. Kg2 { [%eval -5.2] } 35... Bxd4 { [%eval -5.22] } 36. Nxd4 { [%eval -5.37] } 36... Rxd4 { [%eval -5.36] } 37. Bxh5 { [%eval -5.27] } 37... Re3 { [%eval -5.5] } 38. Kf2 { [%eval -5.59] } 38... Rdd3 { [%eval -5.39] } 39. g4 { [%eval -6.38] } 39... f4 { [%eval -6.02] } 40. g5 { [%eval -7.2] } 40... Rxh3 { [%eval -6.87] } 41. Bg4?? { (-6.87 → Mate in 14) Checkmate is now unavoidable. Be2 was best. } { [%eval #-14] } (41. Be2 Rdg3 42. Ke1 Rh2 43. Kf1 Rh1+ 44. Kf2 Kg7 45. Rc3 Rh2+ 46. Kf1 Rgg2) 41... Rh2+ { [%eval #-18] } 42. Ke1 { [%eval -10.38] } 42... Rxc2 { [%eval -9.25] } 43. Be2? { (-9.25 → Mate in 6) Checkmate is now unavoidable. Bf5 was best. } { [%eval #-6] } (43. Bf5 Re3+ 44. Kd1 Rg2 45. Bc8 Kg7 46. g6 fxg6 47. b3 f3 48. Bh3 Rh2) 43... Rdd2?! { (Mate in 6 → -12.45) Lost forced checkmate sequence. Re3 was best. } { [%eval -12.45] } (43... Re3 44. b4 Rexe2+ 45. Kd1 Red2+ 46. Ke1 Rh2 47. Kd1 Rcg2 48. g6 Rh1#) 44. Bf3?! { (-12.45 → Mate in 6) Checkmate is now unavoidable. Kf2 was best. } { [%eval #-6] } (44. Kf2 Rxe2+ 45. Kf3 Rf2+ 46. Kg4 Rxb2 47. Kf5 Kg7 48. g6 fxg6+ 49. Ke5 Rf1) 44... Rxb2 { [%eval #-5] } 45. g6 { [%eval #-5] } 45... fxg6 { [%eval #-4] } 46. Bg4 { [%eval #-4] } 46... Kg7 { [%eval #-4] } 47. Bf3 { [%eval #-4] } 47... Rh2 { [%eval #-3] } 48. Bg4 { [%eval #-1] } 48... Rb1+ { [%eval #-2] } 49. Bd1 { [%eval #-2] } 49... f3 { [%eval #-1] } 50. Kf1 { [%eval #-1] } 50... Rxd1# { Black wins by checkmate. } 0-1