FEN
[Event "rated classical game"]
[Site "https://lichess.org/ADAp9tSJ"]
[Date "2026.01.31"]
[Round "-"]
[White "de_Nocturne"]
[Black "potolich"]
[Result "1-0"]
[GameId "ADAp9tSJ"]
[UTCDate "2026.01.31"]
[UTCTime "15:59:02"]
[WhiteElo "1327"]
[BlackElo "1299"]
[WhiteRatingDiff "+9"]
[BlackRatingDiff "-14"]
[Variant "Standard"]
[TimeControl "1500+0"]
[ECO "A05"]
[Opening "King's Indian Attack"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. Nf3 { [%eval 0.1] } 1... d5 { [%eval 0.18] } 2. g3 { [%eval 0.13] } 2... Nf6 { [%eval 0.15] } { A05 King's Indian Attack } 3. Bg2 { [%eval 0.13] } 3... Nc6 { [%eval 0.23] } 4. O-O { [%eval 0.0] } 4... Bf5 { [%eval 0.46] } 5. d4 { [%eval 0.45] } 5... e6 { [%eval 0.39] } 6. Bg5 { [%eval 0.19] } 6... Be7 { [%eval 0.26] } 7. e3 { [%eval 0.01] } 7... O-O { [%eval 0.05] } 8. Nbd2 { [%eval 0.13] } 8... h6 { [%eval 0.13] } 9. Bh4?? { (0.13 → -1.74) Blunder. Bxf6 was best. } { [%eval -1.74] } (9. Bxf6 Bxf6 10. c3 Re8 11. Re1 e5 12. dxe5 Nxe5 13. Nxe5 Rxe5 14. Qb3 Re7) 9... g5 { [%eval -1.48] } 10. Nxg5?! { (-1.48 → -2.17) Inaccuracy. g4 was best. } { [%eval -2.17] } (10. g4 Bxg4 11. Bg3 a5 12. c4 a4 13. a3 Bh5 14. Rc1 Re8 15. cxd5 exd5) 10... hxg5 { [%eval -2.25] } 11. Bxg5 { [%eval -2.14] } 11... Ng4 { [%eval -1.68] } 12. Bh3?! { (-1.68 → -2.44) Inaccuracy. h3 was best. } { [%eval -2.44] } (12. h3 Bxg5 13. hxg4 Bh7 14. f4 Bf6 15. c3 Ne7 16. Rf2 Bg7 17. Bf1 Qd6) 12... Bxg5 { [%eval -2.54] } 13. Bxg4 { [%eval -2.49] } 13... Bxg4 { [%eval -2.29] } 14. Qxg4 { [%eval -2.32] } 14... f5 { [%eval -2.36] } 15. Qh5 { [%eval -2.39] } 15... Rf6?? { (-2.39 → 3.82) Blunder. Kg7 was best. } { [%eval 3.82] } (15... Kg7 16. Rac1 Rh8 17. Qe2 a6 18. c4 Be7 19. Nf3 Qd7 20. a3 Bd6 21. b4) 16. Qxg5+ { [%eval 3.6] } 16... Rg6? { (3.60 → 7.39) Mistake. Kf7 was best. } { [%eval 7.39] } (16... Kf7 17. c4 dxc4 18. Rfc1 b5 19. b3 Qe7 20. Nf3 Rg8 21. Qh4 Rg4 22. Qh7+) 17. Qxg6+ { [%eval 7.34] } 17... Kh8 { [%eval 7.66] } 18. Qh5+ { [%eval 6.38] } 18... Kg8 { [%eval 7.11] } 19. f4 { [%eval 6.31] } 19... Qe8 { [%eval 6.63] } 20. Qxe8+ { [%eval 6.68] } 20... Rxe8 { [%eval 6.73] } 21. Nf3 { [%eval 6.64] } 21... e5 { [%eval 7.9] } 22. fxe5 { [%eval 7.86] } 22... Nb4 { [%eval 7.84] } 23. Ne1 { [%eval 7.73] } 23... Nc6 { [%eval 8.22] } 24. Rxf5 { [%eval 8.37] } 24... Rf8 { [%eval 8.87] } 25. Rxf8+ { [%eval 8.76] } 25... Kxf8 { [%eval 8.46] } 26. Nf3 { [%eval 8.37] } 26... Ke7 { [%eval 8.35] } 27. Nd2 { [%eval 8.13] } 27... Ke6 { [%eval 8.4] } 28. c4 { [%eval 7.9] } 28... Nxe5 { [%eval 9.42] } 29. cxd5+ { [%eval 9.38] } 29... Kxd5 { [%eval 9.17] } 30. dxe5 { [%eval 9.19] } 30... Kxe5 { [%eval 9.13] } 31. h4 { [%eval 9.2] } 31... Kf5 { [%eval 9.24] } 32. Kh2 { [%eval 9.11] } 32... Kg4? { (9.11 → Mate in 5) Checkmate is now unavoidable. c5 was best. } { [%eval #5] } (32... c5 33. Kh3 Ke6 34. Rf1 b5 35. Kg4 c4 36. Rf5 b4 37. Nxc4 a5 38. Nd2) 33. Rf1 { [%eval #4] } 33... Kh5 { [%eval #4] } 34. Rf4 { [%eval #8] } 34... Kh6 { [%eval #8] } 35. g4 { [%eval #8] } 35... Kh7 { [%eval #8] } 36. Kh3 { [%eval #8] } 36... Kg6 { [%eval #7] } 37. h5+ { [%eval #8] } 37... Kg5 { [%eval #4] } 38. Nf3+ { [%eval #3] } 38... Kh6 { [%eval #3] } 39. g5+?! { (Mate in 3 → 12.55) Lost forced checkmate sequence. Rf7 was best. } { [%eval 12.55] } (39. Rf7 a6 40. Kh4 c5 41. g5#) 39... Kxh5?! { (12.55 → Mate in 2) Checkmate is now unavoidable. Kg7 was best. } { [%eval #2] } (39... Kg7 40. Kg4 Kg8 41. g6 Kg7 42. Ne5 a6 43. Kf5 c6 44. Rh4 Kf8 45. h6) 40. Rh4+ { [%eval #10] } 40... Kg6 { [%eval 9.45] } 41. e4 { [%eval #16] } 41... a5 { [%eval #7] } 42. e5 { [%eval #8] } 42... a4 { [%eval #6] } 43. Rxa4 { [%eval #10] } 43... Kf5 { [%eval #8] } 44. Kh4 { [%eval #10] } 44... b5 { [%eval #9] } 45. Rb4 { [%eval #9] } 45... c5 { [%eval #10] } 46. Rxb5 { [%eval #9] } 46... Kf4 { [%eval #8] } 47. Rxc5 { [%eval #8] } 47... Kxf3 { [%eval #7] } 48. e6 { [%eval #6] } 48... Kf4 { [%eval #6] } 49. g6 { [%eval #6] } 49... Ke4 { [%eval #6] } 50. Rh5 { [%eval #6] } 50... Kf4 { [%eval #6] } 51. g7 { [%eval #5] } 51... Kf3 { [%eval #4] } 52. g8=Q { [%eval #4] } 52... Kf2 { [%eval #3] } 53. e7 { [%eval #3] } 53... Kf1 { [%eval #2] } 54. e8=Q { [%eval #1] } 54... Kf2 { [%eval #1] } 55. Qgf8+ { [%eval #2] } 55... Kg2 { [%eval #2] } 56. Qg6+ { [%eval #2] } 56... Kh1 { [%eval #2] } 57. Kg5+ { [%eval #1] } 57... Kg2 { [%eval #1] } 58. Kh6# { White wins by checkmate. } 1-0