FEN
[Event "casual rapid game"]
[Site "https://lichess.org/NsY225CL"]
[Date "2026.05.08"]
[Round "-"]
[White "Idool"]
[Black "ksaylol"]
[Result "0-1"]
[GameId "NsY225CL"]
[UTCDate "2026.05.08"]
[UTCTime "16:01:49"]
[WhiteElo "1009"]
[BlackElo "1554"]
[Variant "Standard"]
[TimeControl "600+3"]
[ECO "A41"]
[Opening "Old Indian Defense"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... d6 { [%eval 0.6] } 2. c4 { [%eval 0.21] } { A41 Old Indian Defense } 2... c5 { [%eval 0.67] } 3. dxc5 { [%eval 0.74] } 3... Bd7? { (0.74 → 1.90) Mistake. dxc5 was best. } { [%eval 1.9] } (3... dxc5 4. Qxd8+ Kxd8 5. Nc3 g6 6. b3 Bg7 7. Bb2 Bd7 8. O-O-O) 4. e4? { (1.90 → 0.34) Mistake. cxd6 was best. } { [%eval 0.34] } (4. cxd6 e5 5. Nc3 Qb6 6. Nf3 Qxd6 7. Qxd6 Bxd6 8. b3 Nc6 9. Bb2 O-O-O) 4... e5? { (0.34 → 1.65) Mistake. dxc5 was best. } { [%eval 1.65] } (4... dxc5 5. Nc3 Nc6 6. Be2 g6 7. Nf3 Bg7 8. O-O Bg4 9. Qb3) 5. Nh3?? { (1.65 → -0.21) Blunder. cxd6 was best. } { [%eval -0.21] } (5. cxd6 Bc6 6. Nc3 Bxd6 7. Bd3 Nf6 8. Nge2 Na6 9. O-O O-O 10. Ng3 Nc5) 5... Qa5+?! { (-0.21 → 0.75) Inaccuracy. dxc5 was best. } { [%eval 0.75] } (5... dxc5 6. Nc3 Nc6 7. Be3 Be7 8. Be2 Bxh3 9. gxh3 Nf6 10. O-O O-O 11. Kh1) 6. Nd2? { (0.75 → -0.66) Mistake. Bd2 was best. } { [%eval -0.66] } (6. Bd2 Qxc5 7. Nc3 Nf6 8. Ng5 Be7 9. Bd3 a5 10. O-O Na6 11. Nf3 O-O) 6... Qxc5?! { (-0.66 → 0.38) Inaccuracy. dxc5 was best. } { [%eval 0.38] } (6... dxc5 7. Ng1 Nf6 8. Bd3 Nc6 9. Ne2 Bg4 10. h3 Rd8 11. Bc2 Bxe2 12. Qxe2) 7. f4? { (0.38 → -1.05) Mistake. Nb1 was best. } { [%eval -1.05] } (7. Nb1 Nf6 8. Nc3 Be7 9. Be3 Qb4 10. Qd2 O-O 11. Bd3 Nc6 12. Ng5 Ng4) 7... Be7?! { (-1.05 → -0.42) Inaccuracy. Bxh3 was best. } { [%eval -0.42] } (7... Bxh3 8. gxh3 Be7 9. Qe2 Nc6 10. Nb3 Qb4+ 11. Bd2 Bh4+ 12. Kd1 Qa4 13. Rg1) 8. g3?! { (-0.42 → -0.99) Inaccuracy. Nf2 was best. } { [%eval -0.99] } (8. Nf2 exf4 9. Be2 Nf6 10. O-O Qb6 11. Kh1 O-O 12. b3 Re8 13. Nd3 g5) 8... Nf6 { [%eval -0.99] } 9. Bd3?? { (-0.99 → -4.75) Blunder. Nf2 was best. } { [%eval -4.75] } (9. Nf2 a5 10. Be2 Nc6 11. O-O a4 12. Rb1 Nd4 13. Bd3 h5 14. Nf3 Nxf3+) 9... Bxh3 { [%eval -4.62] } 10. Nb3 { [%eval -4.77] } 10... Qb6 { [%eval -4.72] } 11. Rg1? { (-4.72 → -8.08) Mistake. Qf3 was best. } { [%eval -8.08] } (11. Qf3 Bg4 12. Qg2 Nc6 13. f5 Nd4 14. c5 dxc5 15. Be3 c4 16. Bxd4 exd4) 11... Ng4?! { (-8.08 → -5.65) Inaccuracy. Qxg1+ was best. } { [%eval -5.65] } (11... Qxg1+ 12. Kd2 Qg2+ 13. Qe2 Nc6 14. f5 a5 15. Qxg2 Bxg2 16. Ke1 Bxe4 17. Bxe4) 12. Qd2?? { (-5.65 → Mate in 2) Checkmate is now unavoidable. c5 was best. } { [%eval #-2] } (12. c5 dxc5 13. Bc4 Nc6 14. Bd2 O-O 15. Qf3 a5 16. a4 Nd4 17. Nxd4 cxd4) 12... exf4?? { (Mate in 2 → -6.04) Lost forced checkmate sequence. Qxg1+ was best. } { [%eval -6.04] } (12... Qxg1+ 13. Ke2 Qf1#) 13. Rh1 { [%eval -6.19] } 13... f3 { [%eval -5.64] } 14. Qf4 { [%eval -7.16] } 14... f2+ { [%eval -5.81] } 15. Kd1 { [%eval -5.83] } 15... Ne3+?? { (-5.83 → -1.94) Blunder. Ne5 was best. } { [%eval -1.94] } (15... Ne5 16. Be2 g5 17. Qd2 Nbc6 18. Bf1 Bg4+ 19. Be2 h5 20. Qc3 Bxe2+ 21. Kxe2) 16. Bxe3 { [%eval -1.83] } 16... Qb4 { [%eval -1.67] } 17. Qh4?? { (-1.67 → -6.64) Blunder. Qxf2 was best. } { [%eval -6.64] } (17. Qxf2 Nc6 18. Qc2 Ne5 19. a3 Qa4 20. Nd4 Qd7 21. Bf1 Rc8 22. Bxh3 Qxh3) 17... Bxh4 { [%eval -6.62] } 18. gxh4 { [%eval -6.5] } 18... O-O { [%eval -5.87] } 19. Bxf2 { [%eval -5.98] } 19... Re8 { [%eval -5.79] } 20. Re1 { [%eval -6.3] } 20... Nc6 { [%eval -6.3] } 21. Kc2 { [%eval -6.51] } 21... Ne5 { [%eval -6.55] } 22. Re3 { [%eval -7.38] } 22... Be6 { [%eval -6.76] } 23. a3 { [%eval -7.56] } 23... Qa4 { [%eval -7.19] } 24. Kd2 { [%eval -8.63] } 24... Qxb3 { [%eval -8.44] } 25. Bc2 { [%eval -10.53] } 25... Qxb2 { [%eval -9.81] } 26. Ree1 { [%eval -11.66] } 26... Nf3+ { [%eval -11.61] } 27. Kd1?! { (-11.61 → Mate in 8) Checkmate is now unavoidable. Kd3 was best. } { [%eval #-8] } (27. Kd3 Bxc4+ 28. Ke3 Nxe1 29. Rxe1 Qxc2 30. Kf3 Re6 31. Bg3 Rf6+ 32. Kg4 Rg6+) 27... Nxe1 { [%eval #-7] } 28. Bxe1 { [%eval #-7] } 28... Qxa1+ { [%eval #-9] } 29. Kd2 { [%eval #-11] } 29... Bxc4 { [%eval -12.64] } 30. a4?! { (-12.64 → Mate in 7) Checkmate is now unavoidable. Bf2 was best. } { [%eval #-7] } (30. Bf2 Qb2 31. Kd1 Rac8 32. e5 Bb3 33. Bc5 Bxc2+ 34. Ke2 Qxe5+ 35. Kf3) 30... Rxe4 { [%eval #-6] } 31. Bxe4 { [%eval #-6] } 31... Qd4+ { [%eval #-5] } 32. Kc1 { [%eval #-5] } 32... Qxe4 { [%eval #-5] } 33. Kb2 { [%eval #-4] } 33... Qxe1 { [%eval #-3] } { White resigns. } 0-1