FEN
[Event "rated classical game"]
[Site "https://lichess.org/mAx3WxpR"]
[Date "2026.01.18"]
[Round "-"]
[White "Hromiss"]
[Black "birdChessss"]
[Result "1-0"]
[GameId "mAx3WxpR"]
[UTCDate "2026.01.18"]
[UTCTime "15:28:09"]
[WhiteElo "1977"]
[BlackElo "2066"]
[WhiteRatingDiff "+32"]
[BlackRatingDiff "-14"]
[Variant "Standard"]
[TimeControl "1800+0"]
[ECO "A15"]
[Opening "English Opening: Anglo-Indian Defense, King's Indian Formation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. Nf3 { [%eval 0.1] } 1... Nf6 { [%eval 0.18] } 2. c4 { [%eval 0.12] } 2... g6 { [%eval 0.29] } { A15 English Opening: Anglo-Indian Defense, King's Indian Formation } 3. b3 { [%eval 0.0] } 3... Bg7 { [%eval 0.07] } 4. Bb2 { [%eval 0.0] } 4... d6 { [%eval 0.16] } 5. g3 { [%eval 0.07] } 5... c5 { [%eval 0.19] } 6. Bg2 { [%eval 0.08] } 6... Na6 { [%eval 0.52] } 7. O-O { [%eval 0.35] } 7... Nc7 { [%eval 0.75] } 8. d4 { [%eval 0.77] } 8... O-O { [%eval 1.28] } 9. a4?! { (1.28 → 0.47) Inaccuracy. dxc5 was best. } { [%eval 0.47] } (9. dxc5 dxc5 10. Qc1 Ne6 11. Nc3 Nd4 12. Rd1 Nxf3+ 13. Bxf3 Qc7 14. a4 a6) 9... Rb8 { [%eval 0.97] } 10. Nc3 { [%eval 0.62] } 10... Be6?! { (0.62 → 1.26) Inaccuracy. b6 was best. } { [%eval 1.26] } (10... b6) 11. d5 { [%eval 0.72] } 11... Bg4 { [%eval 0.85] } 12. Re1 { [%eval 0.59] } 12... Qd7 { [%eval 0.91] } 13. Qd2 { [%eval 0.88] } 13... Na6 { [%eval 1.13] } 14. e4 { [%eval 1.18] } 14... Bxf3 { [%eval 1.1] } 15. Bxf3 { [%eval 1.22] } 15... Qh3?! { (1.22 → 2.38) Inaccuracy. Nb4 was best. } { [%eval 2.38] } (15... Nb4 16. Rad1) 16. Bg2?! { (2.38 → 1.35) Inaccuracy. Nb5 was best. } { [%eval 1.35] } (16. Nb5 Rbd8 17. Bg2 Qh5 18. Bc3 Ng4 19. h3 Ne5 20. g4 Qh4 21. f4 Nd7) 16... Qh5 { [%eval 1.4] } 17. h3 { [%eval 1.48] } 17... Nb4 { [%eval 1.43] } 18. Ne2 { [%eval 1.26] } 18... Rbe8 { [%eval 1.25] } 19. Nf4 { [%eval 1.13] } 19... Qh6 { [%eval 0.99] } 20. Rad1 { [%eval 1.01] } 20... g5 { [%eval 1.08] } 21. Nd3 { [%eval 0.55] } 21... a5?? { (0.55 → 2.40) Blunder. Nxd3 was best. } { [%eval 2.4] } (21... Nxd3 22. Qxd3) 22. Bc1 { [%eval 1.81] } 22... Nxd3 { [%eval 1.85] } 23. Qxd3 { [%eval 1.55] } 23... Qg6 { [%eval 1.5] } 24. Qd2 { [%eval 1.34] } 24... g4 { [%eval 1.81] } 25. hxg4?! { (1.81 → 0.95) Inaccuracy. Qg5 was best. } { [%eval 0.95] } (25. Qg5 h5 26. Qxg6 fxg6 27. e5 Nd7 28. exd6 exd6 29. Re6 Bd4 30. Rxg6+ Kh7) 25... Nxg4 { [%eval 1.02] } 26. Qg5?! { (1.02 → 0.43) Inaccuracy. Bh3 was best. } { [%eval 0.43] } (26. Bh3) 26... Qxg5 { [%eval 0.6] } 27. Bxg5 { [%eval 0.7] } 27... Bd4 { [%eval 0.64] } 28. Be3? { (0.64 → -0.63) Mistake. Re2 was best. } { [%eval -0.63] } (28. Re2 h5) 28... Nxe3 { [%eval -0.09] } 29. fxe3 { [%eval -0.22] } 29... Be5 { [%eval -0.02] } 30. Kh2?! { (-0.02 → -0.78) Inaccuracy. Kf2 was best. } { [%eval -0.78] } (30. Kf2 Kg7) 30... h5 { [%eval -0.34] } 31. Kh3 { [%eval -0.68] } 31... Kh7 { [%eval -0.56] } 32. Rf1 { [%eval -0.29] } 32... f6 { [%eval 0.24] } 33. Rf5 { [%eval 0.3] } 33... Rg8 { [%eval 0.54] } 34. Rxh5+ { [%eval 0.53] } 34... Kg6 { [%eval 0.65] } 35. Bf3 { [%eval 0.68] } 35... Kf7?! { (0.68 → 1.47) Inaccuracy. Rh8 was best. } { [%eval 1.47] } (35... Rh8) 36. Bg4?! { (1.47 → 0.55) Inaccuracy. Rh7+ was best. } { [%eval 0.55] } (36. Rh7+) 36... Rxg4?? { (0.55 → 5.05) Blunder. Rg6 was best. } { [%eval 5.05] } (36... Rg6) 37. Kxg4 { [%eval 4.88] } 37... Rg8+ { [%eval 5.11] } 38. Kf5 { [%eval 5.05] } 38... Rxg3 { [%eval 4.89] } 39. Rh7+ { [%eval 4.94] } 39... Rg7?! { (4.94 → 7.42) Inaccuracy. Ke8 was best. } { [%eval 7.42] } (39... Ke8 40. Ke6 Kd8 41. Rxe7 Rg6 42. Rd7+ Kc8 43. Rxd6 Bxd6 44. Kxd6 f5+ 45. Kxc5) 40. Rdh1 { [%eval 7.12] } 40... Rxh7 { [%eval 7.82] } 41. Rxh7+ { [%eval 7.54] } 41... Ke8 { [%eval 8.11] } 42. Ke6 { [%eval 7.65] } 42... Kd8 { [%eval 8.28] } 43. Rxe7 { [%eval 8.0] } 43... Bg3 { [%eval 8.05] } 44. Rg7 { [%eval 8.12] } 44... Bf2 { [%eval 10.62] } 45. Kxd6 { [%eval 9.42] } 45... Kc8? { (9.42 → Mate in 1) Checkmate is now unavoidable. Ke8 was best. } { [%eval #1] } (45... Ke8 46. Rxb7 Bg3+ 47. Kc6 f5 48. exf5 Bh4 49. d6 Bg5 50. d7+ Ke7 51. Rb8) 46. Rg8# { White wins by checkmate. } 1-0