FEN
[Event "rated rapid game"]
[Site "https://lichess.org/KecKfSHa"]
[Date "2026.04.26"]
[Round "-"]
[White "BHdvminh"]
[Black "RomaL1331"]
[Result "1-0"]
[GameId "KecKfSHa"]
[UTCDate "2026.04.26"]
[UTCTime "03:39:15"]
[WhiteElo "1826"]
[BlackElo "1839"]
[WhiteRatingDiff "+29"]
[BlackRatingDiff "-6"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "A07"]
[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] } { A07 King's Indian Attack } 2... c6 { [%eval 0.17] } 3. Bg2 { [%eval 0.17] } 3... Bf5 { [%eval 0.32] } 4. d3 { [%eval 0.27] } 4... Nf6 { [%eval 0.3] } 5. O-O { [%eval 0.26] } 5... e6 { [%eval 0.22] } 6. Bg5 { [%eval -0.23] } 6... h6 { [%eval 0.02] } 7. Bxf6 { [%eval 0.03] } 7... gxf6 { [%eval 0.28] } 8. Nbd2 { [%eval 0.27] } 8... Be7 { [%eval 0.3] } 9. e4 { [%eval 0.37] } 9... dxe4 { [%eval 0.4] } 10. Nxe4 { [%eval -0.05] } 10... Nd7 { [%eval -0.12] } 11. c3 { [%eval -0.41] } 11... Bg6 { [%eval -0.21] } 12. Qc2 { [%eval -0.54] } 12... f5 { [%eval -0.48] } 13. Ned2 { [%eval -0.51] } 13... e5?? { (-0.51 → 1.64) Blunder. h5 was best. } { [%eval 1.64] } (13... h5 14. Nc4 h4 15. Rae1 hxg3 16. fxg3 f4 17. Qe2 fxg3 18. hxg3 Nc5 19. Nfe5) 14. Rfe1 { [%eval 1.1] } 14... f6? { (1.10 → 2.81) Mistake. O-O was best. } { [%eval 2.81] } (14... O-O 15. Nc4 e4 16. Nd4 c5 17. Ne2 Nb6 18. Nf4 Nxc4 19. dxc4 Bd6 20. Rad1) 15. Nh4 { [%eval 2.83] } 15... Bh7 { [%eval 2.84] } 16. Qb3?? { (2.84 → 0.60) Blunder. d4 was best. } { [%eval 0.6] } (16. d4 Qc7 17. Nxf5 Bf8 18. Be4 O-O-O 19. Nh4 Bxe4 20. Nxe4 exd4 21. cxd4 Kb8) 16... Nc5 { [%eval 0.86] } 17. Qc4?? { (0.86 → -2.66) Blunder. Qd1 was best. } { [%eval -2.66] } (17. Qd1 Nxd3 18. Qh5+ Kd7 19. Red1 Kc7 20. Nb3 f4 21. Nc1 e4 22. Bxe4 Bxe4) 17... Qxd3? { (-2.66 → -0.86) Mistake. Bg8 was best. } { [%eval -0.86] } (17... Bg8 18. d4 Bxc4 19. Nxc4 Nd7 20. Nxf5 O-O 21. Rad1 Qe8 22. dxe5 fxe5 23. Nxe5) 18. Rad1 { [%eval -1.05] } 18... Qxc4 { [%eval -0.66] } 19. Nxc4 { [%eval -0.71] } 19... Rd8 { [%eval -0.25] } 20. Rxd8+ { [%eval -0.02] } 20... Kxd8 { [%eval -0.12] } 21. Rd1+?! { (-0.12 → -1.17) Inaccuracy. Bh3 was best. } { [%eval -1.17] } (21. Bh3 b5 22. Na5 Kc7 23. Bxf5 Nd3 24. Re2 Bc5 25. Nb3 Bb6 26. Kf1 Bxf5) 21... Kc7 { [%eval -1.29] } 22. Bh3 { [%eval -1.27] } 22... f4? { (-1.27 → 0.02) Mistake. b5 was best. } { [%eval 0.02] } (22... b5 23. Ne3 f4 24. Nef5 Rd8 25. Rxd8 Bxd8 26. gxf4 Na4 27. Ng7 Bb1 28. Ne6+) 23. Nf5?? { (0.02 → -1.67) Blunder. b4 was best. } { [%eval -1.67] } (23. b4 Nd3 24. Bf5 e4 25. Bxh7 Rxh7 26. Nf5 Bf8 27. Nd2 e3 28. fxe3 fxe3) 23... Bf8? { (-1.67 → -0.32) Mistake. Bg8 was best. } { [%eval -0.32] } (23... Bg8 24. Nxe5 fxe5 25. Nxe7 Bxa2 26. Ng6 Bb3 27. Re1 Nd3 28. Ra1 Rd8 29. Rxa7) 24. Nfd6?? { (-0.32 → -2.76) Blunder. b4 was best. } { [%eval -2.76] } (24. b4 b5 25. Na5 Na4 26. Ng7 Bxg7 27. Rd7+ Kb6 28. Rb7+ Ka6 29. Rxg7 Be4) 24... Rg8?? { (-2.76 → Mate in 2) Checkmate is now unavoidable. Bxd6 was best. } { [%eval #2] } (24... Bxd6 25. Rxd6 Bd3 26. b4 Bxc4 27. bxc5 Bxa2 28. Rxf6 Re8 29. Rxh6 a5 30. Rd6) 25. Ne8+ { [%eval #1] } { Black resigns. } 1-0
