FEN
[Event "rated rapid game"]
[Site "https://lichess.org/119aQz3L"]
[Date "2026.05.01"]
[Round "-"]
[White "ballofchaosblind"]
[Black "Toniprime"]
[Result "0-1"]
[GameId "119aQz3L"]
[UTCDate "2026.05.01"]
[UTCTime "14:02:23"]
[WhiteElo "2110"]
[BlackElo "2181"]
[WhiteRatingDiff "-6"]
[BlackRatingDiff "+5"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "A45"]
[Opening "Indian Defense"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... Nf6 { [%eval 0.15] } { A45 Indian Defense } 2. e3 { [%eval 0.0] } 2... g6 { [%eval 0.28] } 3. Bd3 { [%eval -0.04] } 3... Bg7 { [%eval 0.1] } 4. Nd2 { [%eval -0.13] } 4... O-O { [%eval -0.11] } 5. c3 { [%eval -0.18] } 5... d6 { [%eval 0.0] } 6. f4?! { (0.00 → -0.66) Inaccuracy. Ngf3 was best. } { [%eval -0.66] } (6. Ngf3 e5 7. O-O Nc6 8. h3 a5 9. a4 Re8 10. e4 exd4) 6... Nbd7 { [%eval -0.31] } 7. Ngf3 { [%eval -0.52] } 7... Re8 { [%eval -0.18] } 8. O-O { [%eval -0.23] } 8... h6?! { (-0.23 → 0.79) Inaccuracy. e5 was best. } { [%eval 0.79] } (8... e5 9. fxe5 dxe5 10. Ng5 Nb6 11. Qb3 Be6 12. Nxe6 Rxe6 13. a4 a5 14. Nc4) 9. e4 { [%eval 0.33] } 9... e5 { [%eval 0.21] } 10. f5? { (0.21 → -1.00) Mistake. fxe5 was best. } { [%eval -1.0] } (10. fxe5 dxe5 11. Re1 exd4 12. cxd4 Nh7 13. Qc2 Nb8 14. Bb5 Bd7 15. Bc4 Nc6) 10... g5?! { (-1.00 → -0.10) Inaccuracy. gxf5 was best. } { [%eval -0.1] } (10... gxf5 11. Nh4 f4 12. Ndf3 Nf8 13. Qe1 Bg4 14. g3 Bh3 15. gxf4 Bxf1 16. Qxf1) 11. a4 { [%eval -0.55] } 11... Nh5? { (-0.55 → 0.75) Mistake. exd4 was best. } { [%eval 0.75] } (11... exd4 12. cxd4 b6 13. h3 c5 14. d5 c4 15. Nxc4 Nc5 16. b4 Ncxe4 17. Bb2) 12. Nc4 { [%eval 0.44] } 12... Nf4 { [%eval 0.64] } 13. Bxf4 { [%eval 0.63] } 13... gxf4 { [%eval 1.06] } 14. d5?! { (1.06 → -0.01) Inaccuracy. Kh1 was best. } { [%eval -0.01] } (14. Kh1 b6 15. dxe5 dxe5 16. Qe2 Bb7 17. Rg1 Qe7 18. g3 Rad8 19. Rg2 Kh7) 14... Bf6?! { (-0.01 → 1.04) Inaccuracy. Nf6 was best. } { [%eval 1.04] } (14... Nf6 15. Bc2 c6 16. dxc6 Bf8 17. g3 bxc6 18. gxf4 Ba6 19. Nfd2 exf4 20. Rxf4) 15. b4 { [%eval 0.81] } 15... Kh7 { [%eval 0.76] } 16. a5 { [%eval 0.77] } 16... Qe7 { [%eval 1.31] } 17. Ne1 { [%eval 0.8] } 17... Rg8 { [%eval 0.77] } 18. Rf3 { [%eval 0.32] } 18... Nf8 { [%eval 0.82] } 19. Rh3 { [%eval 0.89] } 19... Bd7 { [%eval 1.2] } 20. Qh5 { [%eval 1.13] } 20... Bg5 { [%eval 1.1] } 21. Nf3 { [%eval 1.1] } 21... Qf6 { [%eval 1.43] } 22. Nb2 { [%eval 1.38] } 22... c6?! { (1.38 → 2.25) Inaccuracy. Be8 was best. } { [%eval 2.25] } (22... Be8 23. Nd1 Qg7 24. Nf2 f6 25. Qg4 Rd8 26. Ne1 c6 27. Bc4 Qc7 28. dxc6) 23. dxc6 { [%eval 2.37] } 23... Bxc6 { [%eval 2.21] } 24. Nd1 { [%eval 2.2] } 24... Rc8 { [%eval 2.6] } 25. Nf2 { [%eval 2.66] } 25... Bd7?? { (2.66 → 5.95) Blunder. Kg7 was best. } { [%eval 5.95] } (25... Kg7 26. Ng4 Nh7 27. Bc4 Be8 28. Nfxe5 dxe5 29. Nxf6 Nxf6 30. Qe2 Bc6 31. Bd5) 26. Ng4 { [%eval 6.13] } 26... Qg7?? { (6.13 → Mate in 4) Checkmate is now unavoidable. Kg7 was best. } { [%eval #4] } (26... Kg7 27. Nxg5 hxg5 28. Bc2 Be8 29. Nxf6 Kxf6 30. Qd1 Rd8 31. Rh6+ Ke7 32. f6+) 27. Bf1?? { (Mate in 4 → 4.49) Lost forced checkmate sequence. Nxg5+ was best. } { [%eval 4.49] } (27. Nxg5+ Kh8 28. Qxh6+ Qxh6 29. Rxh6+ Kg7 30. f6#) 27... f6 { [%eval 4.36] } 28. Nd2?? { (4.36 → -2.99) Blunder. Rd1 was best. } { [%eval -2.99] } (28. Rd1 Kh8 29. Nxg5 Qxg5 30. Qxh6+ Qxh6 31. Rxh6+ Kg7 32. c4 Bc6 33. Rxf6 Bxe4) 28... Be8 { [%eval -3.0] } { White resigns. } 0-1