Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "casual variant:chess960 game"] [Site "https://lichess.org/qypOhVhh"] [Date "2026.05.03"] [Round "-"] [White "HappyLittleJasper"] [Black "lichess AI level 3"] [Result "1-0"] [GameId "qypOhVhh"] [UTCDate "2026.05.03"] [UTCTime "11:55:05"] [WhiteElo "1500"] [BlackElo "?"] [Variant "Chess960"] [TimeControl "-"] [ECO "?"] [Opening "?"] [Termination "Normal"] [FEN "rbknbrnq/pppppppp/8/8/8/8/PPPPPPPP/RBKNBRNQ w KQkq - 0 1"] [SetUp "1"] [Annotator "lichess.org"] 1. d4 { [%eval -0.1] } 1... d5 { [%eval 0.28] } 2. g3 { [%eval 0.43] } 2... Bc6 { [%eval 0.71] } 3. c3 { [%eval 0.69] } 3... Nf6 { [%eval 0.92] } 4. f3 { [%eval 0.52] } 4... e6 { [%eval 0.69] } 5. e4 { [%eval 0.35] } 5... Bb5 { [%eval 0.35] } 6. Rf2 { [%eval 0.54] } 6... Nc6? { (0.54 → 1.68) Mistake. a5 was best. } { [%eval 1.68] } (6... a5 7. a4 Ba6 8. b4 c6 9. f4 dxe4 10. Bxe4 Re8 11. bxa5 Qf8 12. Bg2) 7. Ne2? { (1.68 → 0.29) Mistake. b4 was best. } { [%eval 0.29] } (7. b4 Ne7 8. e5 Nfg8 9. a4 Be8 10. f4 f6 11. Nf3 a5 12. b5 Ba7) 7... a6?! { (0.29 → 1.16) Inaccuracy. a5 was best. } { [%eval 1.16] } (7... a5 8. a4 Ba6 9. g4 g6 10. g5 Nd7 11. f4 Re8 12. e5 Ba7 13. Qf3) 8. Bc2?! { (1.16 → 0.60) Inaccuracy. a4 was best. } { [%eval 0.6] } (8. a4 Bc4 9. Bc2 a5 10. Ne3 Ba6 11. exd5 exd5 12. Bf5+ Kd8 13. Nf4 Ne7) 8... a5 { [%eval 0.67] } 9. a4 { [%eval 0.68] } 9... Bc4 { [%eval 1.17] } 10. e5 { [%eval 0.74] } 10... Ng8 { [%eval 1.28] } 11. f4 { [%eval 1.35] } 11... Ba7 { [%eval 1.54] } 12. Ne3 { [%eval 1.46] } 12... Nge7?! { (1.46 → 2.19) Inaccuracy. Ba6 was best. } { [%eval 2.19] } (12... Ba6 13. f5 Nxe5 14. fxe6 O-O-O 15. O-O-O g5 16. Qf1 Ne7 17. exf7 Qg7 18. Qh3+) 13. Qf1?! { (2.19 → 1.21) Inaccuracy. Nxc4 was best. } { [%eval 1.21] } (13. Nxc4 dxc4 14. Ng1 O-O-O 15. Nf3 Nd5 16. Re2 Kb8 17. O-O-O Nb6 18. Qf1 Ne7) 13... O-O-O?! { (1.21 → 1.86) Inaccuracy. Ba6 was best. } { [%eval 1.86] } (13... Ba6 14. Qh3 O-O-O 15. O-O-O Kb8 16. Ng1 h5 17. Nf3 Ka8 18. Kb1 Nb8 19. b4) 14. f5?? { (1.86 → -0.52) Blunder. Nxc4 was best. } { [%eval -0.52] } (14. Nxc4 dxc4 15. Ng1 Nd5 16. Nf3 Ne3 17. Qe2 Nxc2 18. Kxc2 Rd5 19. Qxc4 Kb8) 14... exf5?? { (-0.52 → 1.44) Blunder. Nxe5 was best. } { [%eval 1.44] } (14... Nxe5 15. O-O-O exf5 16. b3 Ba6 17. Nxf5 Nxf5 18. Rxf5 Ng4 19. Bd2 Bb6 20. Re1) 15. Nxf5?! { (1.44 → 0.59) Inaccuracy. Nxc4 was best. } { [%eval 0.59] } (15. Nxc4 dxc4 16. Bd2 g6 17. O-O-O Rfe8 18. Rf3 f6 19. exf6 Qxf6 20. g4 Kb8) 15... Nxf5 { [%eval 0.57] } 16. Bxf5+ { [%eval 0.48] } 16... Kb8 { [%eval 0.65] } 17. Bd2?? { (0.65 → -1.27) Blunder. O-O-O was best. } { [%eval -1.27] } (17. O-O-O f6 18. exf6 Rxf6 19. Bd3 Rxf2 20. Bxf2 Bxd3 21. Rxd3 Bb6 22. Re3 g5) 17... Rfe8?? { (-1.27 → 0.53) Blunder. g6 was best. } { [%eval 0.53] } (17... g6 18. Bc2 Nxd4 19. cxd4 Bxd4 20. Nxd4 Bxf1 21. Rxf1 Qxe5 22. Nb5 Qe2 23. O-O-O) 18. O-O-O?? { (0.53 → -1.22) Blunder. Qg2 was best. } { [%eval -1.22] } (18. Qg2 Ne7 19. Bc2 c5 20. dxc5 Nc6 21. Nd4 Nxe5 22. b3 Bd3 23. b4 Qf8) 18... Ne7?? { (-1.22 → 0.73) Blunder. Nxe5 was best. } { [%eval 0.73] } (18... Nxe5 19. dxe5 g6 20. Bg4 h5 21. Bf3 Qxe5 22. Qg2 Qf6 23. Nd4 Bxd4 24. cxd4) 19. Bg5?? { (0.73 → -2.69) Blunder. Bc2 was best. } { [%eval -2.69] } (19. Bc2 c5 20. Rxf7 Nc6 21. Bg5 cxd4 22. b3 d3 23. Bxd3 Bxd3 24. Bxd8 Nxd8) 19... f6 { [%eval -2.61] } 20. exf6?! { (-2.61 → -3.89) Inaccuracy. Be3 was best. } { [%eval -3.89] } (20. Be3 Nxf5 21. Rxf5 fxe5 22. Qf3 Rf8 23. Re1 g6 24. Rf7 Qg8 25. Rxf8 Rxf8) 20... Nxf5?? { (-3.89 → 1.09) Blunder. gxf6 was best. } { [%eval 1.09] } (20... gxf6 21. Bxf6 Qxf6 22. Bd3 Qc6 23. Bxc4 dxc4 24. Nf4 Nc8 25. Re1 Rxe1+ 26. Qxe1) 21. Rxf5?? { (1.09 → -0.58) Blunder. f7 was best. } { [%eval -0.58] } (21. f7 Ne3 22. Bxe3 Rf8 23. Qh3 Rxf7 24. Rxf7 Qe8 25. Qh4 Qxe3+ 26. Rd2 g5) 21... Rxe2? { (-0.58 → 0.77) Mistake. Bxe2 was best. } { [%eval 0.77] } (21... Bxe2 22. Qf2 Bxd1 23. f7 Bg4 24. Rf4 Rc8 25. fxe8=Q Qxe8 26. Rxg4 Qxa4 27. Be7) 22. f7 { [%eval 1.03] } 22... Rf8 { [%eval 0.87] } 23. Qxe2?? { (0.87 → -4.11) Blunder. b3 was best. } { [%eval -4.11] } (23. b3 Ba6 24. c4 Re4 25. Rxd5 h6 26. Qf3 hxg5 27. Qxe4 Rxf7 28. Re1 Rf8) 23... Rxf7?? { (-4.11 → 2.76) Blunder. Bxe2 was best. } { [%eval 2.76] } (23... Bxe2 24. Re1 Bh5 25. g4 Bg6 26. Ref1 Rxf7 27. Rxf7 Bxf7 28. Rxf7 Qe8 29. Re7) 24. Rxf7?? { (2.76 → 0.07) Blunder. Qe6 was best. } { [%eval 0.07] } (24. Qe6 Rxf5 25. Qxf5 Qe8 26. Qc2 Ba6 27. Bf4 b5 28. axb5 Bxb5 29. b3 Bb6) 24... Bxe2 { [%eval -0.04] } 25. Re1 { [%eval -0.46] } 25... Bh5?! { (-0.46 → 0.60) Inaccuracy. Qe8 was best. } { [%eval 0.6] } (25... Qe8 26. Re7 Qxa4 27. R1xe2 Bb6 28. Rxg7 Qc4 29. Rd2 a4 30. Be7 Qf1+ 31. Rd1) 26. Rd7 { [%eval 0.56] } 26... Qc8?? { (0.56 → 4.94) Blunder. Kc8 was best. } { [%eval 4.94] } (26... Kc8 27. Ree7 Bb6 28. Rxg7 Bg6 29. Kd2 Qe8 30. Rd8+ Qxd8 31. Bxd8 Kxd8 32. h4) 27. Rd8 { [%eval 4.6] } 27... Bg6 { [%eval 5.41] } 28. Rxc8+ { [%eval 5.34] } 28... Kxc8 { [%eval 5.29] } 29. Re7 { [%eval 5.26] } 29... Bb8 { [%eval 5.64] } 30. Rxg7 { [%eval 5.64] } 30... c6 { [%eval 7.12] } 31. Rg8+ { [%eval 7.03] } 31... Be8 { [%eval 9.24] } 32. Rxe8+ { [%eval 8.94] } 32... Kd7 { [%eval 9.35] } 33. Rxb8 { [%eval 9.21] } 33... b5 { [%eval 8.71] } 34. axb5 { [%eval 8.65] } 34... h5? { (8.65 → Mate in 12) Checkmate is now unavoidable. cxb5 was best. } { [%eval #12] } (34... cxb5 35. Rxb5 Ke6 36. Kd2 Kf5 37. Rxd5+ Ke4 38. Rd7 h6 39. Bxh6 Kf3 40. Kd3) 35. b6 { [%eval #10] } 35... a4 { [%eval #7] } 36. Rd8+ { [%eval #6] } 36... Ke6 { [%eval #6] } 37. b7 { [%eval #5] } 37... Kf5 { [%eval #5] } 38. b8=Q { [%eval #4] } 38... Kxg5 { [%eval #4] } 39. Qf4+ { [%eval #3] } 39... Kg6 { [%eval #3] } 40. Rg8+ { [%eval #2] } 40... Kh7 { [%eval #2] } 41. Qf7+ { [%eval #1] } 41... Kh6 { [%eval #1] } 42. Qg6# { White wins by checkmate. } 1-0