FEN
[Event "rated rapid game"]
[Site "https://lichess.org/fXIY28q3"]
[Date "2025.12.24"]
[Round "-"]
[White "theo-000"]
[Black "gmkarpov51"]
[Result "0-1"]
[GameId "fXIY28q3"]
[UTCDate "2025.12.24"]
[UTCTime "08:02:41"]
[WhiteElo "997"]
[BlackElo "929"]
[WhiteRatingDiff "-7"]
[BlackRatingDiff "+7"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "A45"]
[Opening "Indian Defense: Accelerated London System"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.17] } 1... Nf6 { [%eval 0.15] } 2. Bf4 { [%eval 0.0] } { A45 Indian Defense: Accelerated London System } 2... g6 { [%eval 0.06] } 3. Nc3 { [%eval 0.0] } 3... Bg7 { [%eval 0.48] } 4. e4 { [%eval 0.41] } 4... d6 { [%eval 0.47] } 5. Nf3 { [%eval 0.2] } 5... e5?? { (0.20 → 2.07) Blunder. O-O was best. } { [%eval 2.07] } (5... O-O 6. Qd2 Nc6 7. O-O-O Bg4 8. Be2 Bxf3 9. Bxf3 e5 10. dxe5) 6. Bb5+?! { (2.07 → 0.99) Inaccuracy. dxe5 was best. } { [%eval 0.99] } (6. dxe5 Nh5 7. Bg5 Qd7 8. exd6 Bxc3+ 9. bxc3 O-O 10. Qd2 Re8) 6... Nbd7 { [%eval 0.93] } 7. Qd2?? { (0.93 → -3.71) Blunder. dxe5 was best. } { [%eval -3.71] } (7. dxe5 dxe5) 7... O-O?? { (-3.71 → 0.16) Blunder. exf4 was best. } { [%eval 0.16] } (7... exf4 8. e5 Ng4 9. Qxf4 c6 10. Bd3 Nb6 11. O-O dxe5 12. dxe5 Qe7 13. Rfe1) 8. O-O-O?? { (0.16 → -3.63) Blunder. dxe5 was best. } { [%eval -3.63] } (8. dxe5 dxe5 9. Nxe5 Nxe4 10. Nxe4 Nxe5 11. O-O-O Qxd2+ 12. Rxd2 a6 13. Be2 Re8) 8... c6?! { (-3.63 → -2.49) Inaccuracy. exf4 was best. } { [%eval -2.49] } (8... exf4 9. e5 Ng4 10. h3 Nh6 11. h4 Nb6 12. h5 g5 13. Ne4 dxe5 14. Bd3) 9. Ba4? { (-2.49 → -4.31) Mistake. dxe5 was best. } { [%eval -4.31] } (9. dxe5 dxe5 10. Bxe5 cxb5 11. Bd6 Nb6 12. e5 Ne8 13. Bxf8 Qxd2+ 14. Rxd2 Kxf8) 9... b5? { (-4.31 → -2.29) Mistake. exf4 was best. } { [%eval -2.29] } (9... exf4 10. e5 Nd5 11. h4 Nxc3 12. Qxc3 Nb6 13. Bb3 h5 14. g4 fxg3 15. Ng5) 10. Bb3? { (-2.29 → -4.13) Mistake. dxe5 was best. } { [%eval -4.13] } (10. dxe5 dxe5 11. Nxe5 bxa4 12. Nxc6 Qb6 13. Ne7+ Kh8 14. Rhe1 Nc5 15. Be5 Qe6) 10... a6?? { (-4.13 → 2.52) Blunder. exf4 was best. } { [%eval 2.52] } (10... exf4 11. e5 b4 12. Na4 Nd5 13. h4 h5 14. Rhe1 N7b6 15. Ng5 dxe5 16. dxe5) 11. h4?? { (2.52 → -3.15) Blunder. dxe5 was best. } { [%eval -3.15] } (11. dxe5) 11... c5?? { (-3.15 → 0.52) Blunder. exf4 was best. } { [%eval 0.52] } (11... exf4 12. Qxf4 Qe7 13. g4 a5 14. h5 a4 15. Bxf7+ Qxf7 16. hxg6 Qxg6 17. Nh4) 12. dxc5?? { (0.52 → -1.38) Blunder. dxe5 was best. } { [%eval -1.38] } (12. dxe5 dxe5) 12... Nxc5?? { (-1.38 → 0.77) Blunder. b4 was best. } { [%eval 0.77] } (12... b4 13. Na4 exf4 14. Qxd6 Nxe4 15. Qd5 Nxf2 16. Qxa8 Nxh1 17. Rxh1 Qc7 18. Qd5) 13. h5?? { (0.77 → -3.05) Blunder. Bxe5 was best. } { [%eval -3.05] } (13. Bxe5) 13... Nxb3+ { [%eval -2.98] } 14. cxb3?! { (-2.98 → -3.81) Inaccuracy. axb3 was best. } { [%eval -3.81] } (14. axb3 exf4 15. hxg6 hxg6 16. Qxf4 Bb7 17. Ng5 Re8 18. Kb1 Qe7 19. Qh2 Rac8) 14... Bg4?? { (-3.81 → 0.34) Blunder. exf4 was best. } { [%eval 0.34] } (14... exf4 15. hxg6 hxg6 16. Qxf4 Bb7 17. Ng5 Qe7 18. f3 b4 19. Na4 Qe5 20. Qh4) 15. hxg6?? { (0.34 → -2.77) Blunder. h6 was best. } { [%eval -2.77] } (15. h6 Bh8) 15... fxg6?? { (-2.77 → -0.23) Blunder. exf4 was best. } { [%eval -0.23] } (15... exf4 16. gxf7+ Rxf7 17. Ne5 Rc7 18. Nxg4 Nxg4 19. Kb1 Rf7 20. Qe2 Qd7 21. Nd5) 16. Nd5?? { (-0.23 → -4.56) Blunder. Bg5 was best. } { [%eval -4.56] } (16. Bg5 b4) 16... Qc8+? { (-4.56 → -2.33) Mistake. exf4 was best. } { [%eval -2.33] } (16... exf4 17. Ng5 h6 18. f3 hxg5 19. fxg4 Rc8+ 20. Kb1 Qe8 21. Nxf6+ Rxf6 22. Rc1) 17. Kb1 { [%eval -2.49] } 17... Qc6?? { (-2.49 → 5.94) Blunder. Nxd5 was best. } { [%eval 5.94] } (17... Nxd5 18. Qxd5+ Be6 19. Qxd6 Rxf4 20. Ng5 Rf6 21. Qxe5 Qb8 22. Qc5 h6 23. e5) 18. Nxf6+?? { (5.94 → -1.59) Blunder. Ne7+ was best. } { [%eval -1.59] } (18. Ne7+ Kh8 19. Nxg6+ Kg8 20. Ne7+ Kh8 21. Nxc6 Nxe4 22. Rxh7+ Kxh7 23. Ng5+ Nxg5) 18... Bxf6?! { (-1.59 → -0.81) Inaccuracy. Rxf6 was best. } { [%eval -0.81] } (18... Rxf6 19. Bh6 Rxf3 20. Bxg7 Rf7 21. f3 Rxg7 22. fxg4 Qxe4+ 23. Ka1 Rd7 24. Rhe1) 19. Rc1?? { (-0.81 → -5.23) Blunder. Bh6 was best. } { [%eval -5.23] } (19. Bh6 Qxe4+) 19... Qxe4+ { [%eval -5.18] } 20. Ka1 { [%eval -4.6] } 20... Qxf4 { [%eval -4.84] } 21. Qd5+ { [%eval -4.69] } 21... Kg7?? { (-4.69 → 6.22) Blunder. Kh8 was best. } { [%eval 6.22] } (21... Kh8) 22. Qb7+?? { (6.22 → -3.53) Blunder. Rc7+ was best. } { [%eval -3.53] } (22. Rc7+ Be7 23. Rxe7+ Rf7 24. Rxf7+ Qxf7 25. Rxh7+ Kxh7 26. Qxf7+ Kh6 27. Nh4 Bf5) 22... Kh8?? { (-3.53 → Mate in 1) Checkmate is now unavoidable. Rf7 was best. } { [%eval #1] } (22... Rf7 23. Rxh7+ Kxh7 24. Qxf7+ Kh6 25. Rh1+ Bh5 26. Qc7 e4 27. Nh2 Rf8 28. Kb1) 23. Rxh7+?? { (Mate in 1 → 5.19) Lost forced checkmate sequence. Qxh7# was best. } { [%eval 5.19] } (23. Qxh7#) 23... Kg8 { [%eval 4.9] } 24. Rch1?? { (4.90 → -2.24) Blunder. Rcc7 was best. } { [%eval -2.24] } (24. Rcc7 Bd7 25. Rhxd7 Qh6 26. Rh7 Qxh7 27. Rxh7 Rab8 28. Qa7 Rbc8 29. Rh1 Rf7) 24... Bxf3?? { (-2.24 → Mate in 2) Checkmate is now unavoidable. Bh5 was best. } { [%eval #2] } (24... Bh5 25. Rc7 Rae8 26. Qd5+ Kh8 27. Qb7 e4 28. Qd5 Qg4 29. Nd4 Re5 30. Qxd6) 25. gxf3? { (Mate in 2 → 7.97) Lost forced checkmate sequence. Rh8+ was best. } { [%eval 7.97] } (25. Rh8+ Bxh8 26. Qh7#) 25... Rab8? { (7.97 → Mate in 2) Checkmate is now unavoidable. Be7 was best. } { [%eval #2] } (25... Be7 26. Rxe7 Qf6 27. Qd5+ Rf7 28. Rxf7 Qxf7 29. Qxa8+ Qf8 30. Rh8+ Kxh8 31. Qxf8+) 26. Qd7? { (Mate in 2 → 8.95) Lost forced checkmate sequence. Qd5+ was best. } { [%eval 8.95] } (26. Qd5+ Rf7 27. Qxf7#) 26... Qxf3? { (8.95 → Mate in 2) Checkmate is now unavoidable. Qc1+ was best. } { [%eval #2] } (26... Qc1+ 27. Rxc1 Rbd8 28. Qh3 Rc8 29. Rh1 Bh4 30. Rxh4 Rfe8 31. Rh8+ Kg7 32. Qd7+) 27. Qe6+ { [%eval #1] } 27... Rf7 { [%eval #1] } 28. Rh8+?? { (Mate in 1 → -7.34) Lost forced checkmate sequence. Qxf7# was best. } { [%eval -7.34] } (28. Qxf7#) 28... Bxh8 { [%eval -7.27] } 29. Qxg6+ { [%eval -7.06] } 29... Bg7 { [%eval -7.02] } 30. Qh7+ { [%eval -7.5] } 30... Kf8 { [%eval -7.29] } 31. a3 { [%eval -7.31] } 31... Qxf2 { [%eval -7.14] } 32. Qh2 { [%eval -8.45] } { White resigns. } 0-1