Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "casual variant:chess960 game"] [Site "https://lichess.org/VjjOTwgd"] [Date "2025.11.24"] [Round "-"] [White "Costaamo"] [Black "NirmalK"] [Result "1-0"] [GameId "VjjOTwgd"] [UTCDate "2025.11.24"] [UTCTime "10:10:11"] [WhiteElo "1497"] [BlackElo "1507"] [Variant "Chess960"] [TimeControl "600+3"] [ECO "?"] [Opening "?"] [Termination "Normal"] [FEN "nrnkqrbb/pppppppp/8/8/8/8/PPPPPPPP/NRNKQRBB w KQkq - 0 1"] [SetUp "1"] [Annotator "lichess.org"] 1. f4 { [%eval 0.19] } 1... b6? { (0.19 → 1.42) Mistake. f5 was best. } { [%eval 1.42] } (1... f5 2. g3 g6 3. d3 d6 4. c4 Bf7 5. Qd2 Qd7 6. Be3) 2. g3?! { (1.42 → 0.76) Inaccuracy. e4 was best. } { [%eval 0.76] } (2. e4) 2... c6 { Black offers draw } { [%eval 0.84] } 3. Nab3 { [%eval 0.53] } 3... g6 { [%eval 0.96] } 4. d4? { (0.96 → -0.20) Mistake. e4 was best. } { [%eval -0.2] } (4. e4) 4... Nc7?! { (-0.20 → 0.45) Inaccuracy. f5 was best. } { [%eval 0.45] } (4... f5) 5. e4 { [%eval 0.58] } 5... f5 { [%eval 0.53] } 6. e5 { [%eval 0.41] } 6... Bd5 { [%eval 0.96] } 7. Bxd5 { [%eval 0.88] } 7... Nxd5 { [%eval 1.05] } 8. c4 { [%eval 1.01] } 8... Nc7 { [%eval 0.9] } 9. Nd3 { [%eval 0.89] } 9... Qf7 { [%eval 1.0] } 10. Rc1 { [%eval 0.97] } 10... O-O { [%eval 0.71] } 11. h4 { [%eval 0.66] } 11... d6 { [%eval 0.96] } 12. Qe2 { [%eval 1.06] } 12... dxe5?! { (1.06 → 1.74) Inaccuracy. c5 was best. } { [%eval 1.74] } (12... c5 13. Bf2 a5 14. h5 gxh5 15. Rh1 dxe5 16. fxe5 a4 17. Nd2 cxd4 18. Nf4) 13. dxe5?! { (1.74 → 0.91) Inaccuracy. fxe5 was best. } { [%eval 0.91] } (13. fxe5 Bg7 14. Qf3 e6 15. Qxc6 a5 16. g4 a4 17. Qxa4 b5 18. cxb5 Nb6) 13... Ne6? { (0.91 → 2.41) Mistake. c5 was best. } { [%eval 2.41] } (13... c5) 14. Kc2? { (2.41 → 0.97) Mistake. c5 was best. } { [%eval 0.97] } (14. c5 a5 15. cxb6 Nxb6 16. Nxa5 c5 17. Bxc5 Nxc5 18. Nxc5 Qd5+ 19. Ke1 Rfc8) 14... a5?! { (0.97 → 1.90) Inaccuracy. c5 was best. } { [%eval 1.9] } (14... c5 15. h5 a5 16. hxg6 Qxg6 17. Nd2 Na7 18. Kb1 Bg7 19. Nf3 Rfd8 20. Bf2) 15. Kb1? { (1.90 → 0.57) Mistake. c5 was best. } { [%eval 0.57] } (15. c5 a4 16. Nd2 bxc5 17. Kb1 a3 18. b3 Nd4 19. Qg2 Nb6 20. Nxc5 Nb5) 15... c5 { [%eval 0.57] } 16. Rcd1 { [%eval 0.52] } 16... Na7 { [%eval 0.42] } 17. Qf3 { [%eval 0.07] } 17... Rfc8 { [%eval 0.31] } 18. Bf2?! { (0.31 → -0.31) Inaccuracy. a4 was best. } { [%eval -0.31] } (18. a4 h5 19. Nbc1 Qe8 20. b3 Qc6 21. Ne2 Qxf3 22. Rxf3 Rd8 23. Rff1 Nc6) 18... Nc6?! { (-0.31 → 0.27) Inaccuracy. a4 was best. } { [%eval 0.27] } (18... a4 19. Na1) 19. Rh1?! { (0.27 → -0.64) Inaccuracy. a4 was best. } { [%eval -0.64] } (19. a4) 19... Ncd4?? { (-0.64 → 1.33) Blunder. a4 was best. } { [%eval 1.33] } (19... a4 20. Na1) 20. Nxd4 { [%eval 1.01] } 20... Nxd4? { (1.01 → 2.84) Mistake. cxd4 was best. } { [%eval 2.84] } (20... cxd4 21. Rc1) 21. Bxd4 { [%eval 2.6] } 21... cxd4 { [%eval 2.62] } 22. b3? { (2.62 → 1.13) Mistake. h5 was best. } { [%eval 1.13] } (22. h5 Bg7 23. hxg6 hxg6 24. g4 fxg4 25. Qxg4 Qf5 26. Rhg1 Qxg4 27. Rxg4 Kf7) 22... b5 { [%eval 1.68] } 23. h5?? { (1.68 → -2.75) Blunder. cxb5 was best. } { [%eval -2.75] } (23. cxb5 Rxb5 24. Nb2 Bg7 25. Rxd4 Bf8 26. Rd7 Qe8 27. Qd3 Rbc5 28. Rd1 e6) 23... bxc4 { [%eval -2.61] } 24. hxg6 { [%eval -3.21] } 24... hxg6 { [%eval -3.24] } 25. Nb2 { [%eval -3.52] } 25... cxb3?? { (-3.52 → -1.21) Blunder. c3 was best. } { [%eval -1.21] } (25... c3 26. Rxd4 cxb2 27. Kxb2 Qe6 28. Rhd1 Bg7 29. a4 Kf7 30. R1d3 Qc6 31. Qxc6) 26. Rxd4?? { (-1.21 → -4.74) Blunder. a3 was best. } { [%eval -4.74] } (26. a3 Rc3) 26... bxa2+ { [%eval -4.46] } 27. Ka1 { [%eval -4.58] } 27... Rc2 { [%eval -5.04] } 28. Qa3 { [%eval -4.53] } 28... Rbxb2? { (-4.53 → -2.46) Mistake. Bxe5 was best. } { [%eval -2.46] } (28... Bxe5 29. fxe5 Rcxb2 30. Qxb2 Rxb2 31. Kxb2 Qe6 32. Rd3 Qxe5+ 33. Rc3 Qe2+ 34. Ka1) 29. Rd8+ { [%eval -2.52] } 29... Kg7 { [%eval -2.17] } 30. Rhxh8?? { (-2.17 → Mate in 1) Checkmate is now unavoidable. Qxb2 was best. } { [%eval #-1] } (30. Qxb2) 30... Qb3?? { (Mate in 1 → Mate in 2) Lost forced checkmate sequence. Rb1# was best. } { [%eval #2] } (30... Rb1#) 31. Qxe7+ { [%eval #1] } 31... Qf7 { [%eval #1] } 32. Rdg8# { White wins by checkmate. } 1-0