FEN
[Event "rated rapid game"]
[Site "https://lichess.org/dIpFYDjK"]
[Date "2026.06.14"]
[Round "-"]
[White "Ctacc"]
[Black "Side93"]
[Result "0-1"]
[GameId "dIpFYDjK"]
[UTCDate "2026.06.14"]
[UTCTime "13:48:39"]
[WhiteElo "1906"]
[BlackElo "1819"]
[WhiteRatingDiff "-13"]
[BlackRatingDiff "+8"]
[Variant "Standard"]
[TimeControl "900+10"]
[ECO "A45"]
[Opening "Indian Defense"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... Nf6 { [%eval 0.15] } { A45 Indian Defense } 2. Nc3 { [%eval -0.02] } 2... e6 { [%eval 0.43] } 3. e4 { [%eval 0.39] } 3... Bb4 { [%eval 0.91] } 4. Bg5?! { (0.91 → 0.09) Inaccuracy. e5 was best. } { [%eval 0.09] } (4. e5 Nd5 5. Qg4 Kf8 6. Bg5 Qe8 7. Ne2 Nc6 8. O-O-O Bxc3) 4... h6 { [%eval 0.09] } 5. Bxf6 { [%eval 0.1] } 5... Qxf6 { [%eval 0.13] } 6. Ne2 { [%eval 0.0] } 6... O-O { [%eval 0.26] } 7. a3 { [%eval 0.17] } 7... Ba5 { [%eval 0.07] } 8. b4 { [%eval -0.26] } 8... Bb6 { [%eval -0.25] } 9. Na4 { [%eval -0.64] } 9... Qg6?! { (-0.64 → 0.31) Inaccuracy. d6 was best. } { [%eval 0.31] } (9... d6 10. Nxb6 axb6 11. c3 c5 12. a4 Rd8 13. h4 Qe7 14. b5 e5 15. d5) 10. Ng3 { [%eval 0.08] } 10... Nc6 { [%eval 0.48] } 11. c3 { [%eval 0.44] } 11... d6 { [%eval 0.12] } 12. Bd3 { [%eval 0.03] } 12... e5 { [%eval 0.01] } 13. Nf5?? { (0.01 → -3.68) Blunder. Bc2 was best. } { [%eval -3.68] } (13. Bc2 Qg5 14. O-O Ne7 15. Re1 Re8 16. Nf1 Ng6 17. Ne3 Nf4 18. Kh1 Bd7) 13... Qxg2?! { (-3.68 → -2.35) Inaccuracy. Bxf5 was best. } { [%eval -2.35] } (13... Bxf5 14. exf5 Qxg2 15. Kd2 Qxf2+ 16. Qe2 Qxe2+ 17. Kxe2 exd4 18. Nxb6 axb6 19. Rhc1) 14. Ke2? { (-2.35 → -4.03) Mistake. Ng3 was best. } { [%eval -4.03] } (14. Ng3 Qh3 15. Bc2 Kh8 16. Nxb6 axb6 17. b5 Ne7 18. Qd3 Ng6 19. Kd2 Qh4) 14... Bxf5 { [%eval -4.03] } 15. exf5 { [%eval -3.86] } 15... e4 { [%eval -3.3] } 16. Bc2?! { (-3.30 → -4.38) Inaccuracy. Bc4 was best. } { [%eval -4.38] } (16. Bc4 d5 17. Bxd5 Qf3+ 18. Kd2 e3+ 19. fxe3 Qxd5 20. f6 g6 21. Qf1 Ne5) 16... Qf3+ { [%eval -4.03] } 17. Kd2 { [%eval -4.07] } 17... Qf4+ { [%eval -4.05] } 18. Ke1 { [%eval -4.02] } 18... Qxf5?! { (-4.02 → -3.15) Inaccuracy. Ne5 was best. } { [%eval -3.15] } (18... Ne5 19. Qh5 Nf3+ 20. Kf1 Nxd4 21. Nxb6 e3 22. Kg2 Nxc2 23. Nd5 Qe4+ 24. Kh3) 19. Nxb6 { [%eval -3.57] } 19... axb6 { [%eval -3.62] } 20. d5?! { (-3.62 → -4.98) Inaccuracy. Qe2 was best. } { [%eval -4.98] } (20. Qe2 Rfe8 21. Qe3 d5 22. Kd2 Ne7 23. f3 Qxf3 24. Qxf3 exf3 25. Rhf1 Nc8) 20... Ne5 { [%eval -4.94] } 21. Qe2 { [%eval -4.98] } 21... Nd3+ { [%eval -4.91] } 22. Kf1 { [%eval -4.9] } 22... Rae8 { [%eval -4.58] } 23. f3? { (-4.58 → -10.38) Mistake. Qe3 was best. } { [%eval -10.38] } (23. Qe3 Qxd5 24. Rd1 Qf5 25. Bxd3 exd3 26. Qxd3 Re4 27. Rg1 Rfe8 28. Rg3 R8e5) 23... exf3 { [%eval -10.43] } 24. Qxd3?! { (-10.43 → Mate in 2) Checkmate is now unavoidable. Bxd3 was best. } { [%eval #-2] } (24. Bxd3 fxe2+ 25. Ke1 Qxd3 26. Rg1 Qxc3+ 27. Kf2 Kh8 28. h3 h5 29. b5 Qd2) 24... Qh3+ { [%eval #-1] } 25. Kf2 { [%eval #-1] } 25... Re2+? { (Mate in 1 → -8.81) Lost forced checkmate sequence. Qg2# was best. } { [%eval -8.81] } (25... Qg2#) 26. Qxe2 { [%eval -8.84] } 26... fxe2?! { (-8.84 → -6.22) Inaccuracy. Qg2+ was best. } { [%eval -6.22] } (26... Qg2+ 27. Ke3 Qxe2+ 28. Kd4 Qxc2 29. Rhc1 Qd2+ 30. Kc4 Re8 31. Rd1 Re4+ 32. Kb3) 27. Kxe2?! { (-6.22 → -9.95) Inaccuracy. Ba4 was best. } { [%eval -9.95] } (27. Ba4 Qf5+ 28. Kxe2 b5 29. Bxb5 Qxd5 30. c4 Qg2+ 31. Kd3 c6 32. Ba4 Qf3+) 27... Re8+ { [%eval -7.84] } 28. Kd2 { [%eval -10.77] } 28... Qe3+ { [%eval -10.07] } 29. Kd1 { [%eval -9.98] } 29... Qe2+?! { (-9.98 → -5.95) Inaccuracy. Re5 was best. } { [%eval -5.95] } (29... Re5 30. c4 Qd4+ 31. Kc1 Qxa1+ 32. Kd2 Qxh1 33. Bd1 Qxh2+ 34. Kc1 Re1 35. c5) 30. Kc1 { [%eval -5.87] } 30... Re3 { [%eval -5.72] } 31. Kb2 { [%eval -5.96] } 31... b5 { [%eval -5.24] } 32. Rad1 { [%eval -6.38] } 32... Qc4 { [%eval -6.27] } 33. Rhe1?! { (-6.27 → -8.81) Inaccuracy. Ra1 was best. } { [%eval -8.81] } (33. Ra1 g6 34. Rhd1 Qxc3+ 35. Kb1 Re1 36. Ra2 Rxd1+ 37. Bxd1 Kg7 38. Rb2 Qd3+) 33... Qxc3+ { [%eval -9.35] } 34. Kb1 { [%eval -9.22] } 34... Rxe1 { [%eval -9.09] } 35. Rxe1 { [%eval -8.97] } 35... Qxe1+ { [%eval -8.81] } { White resigns. } 0-1