- Blind mode tutorial
lichess.org
Donate
FEN
[Event "rated variant:chess960 game"] [Site "https://lichess.org/Jng9kdm1"] [Date "2026.01.14"] [Round "-"] [White "Vladislav89"] [Black "mhennigan"] [Result "0-1"] [GameId "Jng9kdm1"] [UTCDate "2026.01.14"] [UTCTime "12:30:42"] [WhiteElo "2164"] [BlackElo "2168"] [WhiteRatingDiff "-15"] [BlackRatingDiff "+6"] [WhiteTitle "FM"] [Variant "Chess960"] [TimeControl "180+2"] [ECO "?"] [Opening "?"] [Termination "Normal"] [FEN "bbnrnkrq/pppppppp/8/8/8/8/PPPPPPPP/BBNRNKRQ w KQkq - 0 1"] [SetUp "1"] [Annotator "lichess.org"] 1. b3 { [%eval 0.14] } 1... d5?! { (0.14 → 0.76) Inaccuracy. b6 was best. } { [%eval 0.76] } (1... b6 2. h4 c5 3. Qh3 h5 4. c4 e6 5. Nf3 Ne7 6. d4) 2. Ncd3 { [%eval 0.64] } 2... b6 { [%eval 0.83] } 3. Nf3? { (0.83 → -0.47) Mistake. g4 was best. } { [%eval -0.47] } (3. g4 c5 4. c4 O-O 5. h4 h5 6. gxh5 Qh6 7. cxd5 Bxd5 8. Ng2 Bc6) 3... c5 { [%eval -0.4] } 4. c4 { [%eval -0.71] } 4... d4 { [%eval -0.68] } 5. h4 { [%eval -0.64] } 5... f6?! { (-0.64 → 0.03) Inaccuracy. g6 was best. } { [%eval 0.03] } (5... g6) 6. b4 { [%eval -0.14] } 6... Bd6 { [%eval -0.2] } 7. bxc5 { [%eval -0.13] } 7... bxc5 { [%eval 0.0] } 8. Qh3?! { (0.00 → -0.74) Inaccuracy. e3 was best. } { [%eval -0.74] } (8. e3 e5) 8... e5 { [%eval -0.67] } 9. Nc1 { [%eval -1.15] } 9... e4 { [%eval -0.86] } 10. Nh2?! { (-0.86 → -1.48) Inaccuracy. Nxd4 was best. } { [%eval -1.48] } (10. Nxd4 cxd4 11. Nb3 Nc7 12. Nxd4 Kf7 13. O-O Be5 14. Nb5 Nxb5 15. Bxe5 Rge8) 10... O-O?? { (-1.48 → 0.65) Blunder. h5 was best. } { [%eval 0.65] } (10... h5 11. e3 d3 12. f3 Qh7 13. fxe4 Bxe4 14. O-O O-O 15. Rf2 Ne7 16. Qe6+) 11. e3 { [%eval 0.52] } 11... d3 { [%eval 0.61] } 12. f3 { [%eval 0.66] } 12... f5?! { (0.66 → 1.31) Inaccuracy. h5 was best. } { [%eval 1.31] } (12... h5) 13. O-O { [%eval 1.42] } 13... Nc7 { [%eval 1.94] } 14. Nb3?? { (1.94 → -1.30) Blunder. fxe4 was best. } { [%eval -1.3] } (14. fxe4 fxe4 15. Nxd3 exd3 16. h5 h6 17. Bxd3 Ne7 18. Rxf8+ Kxf8 19. Rf1+ Ke8) 14... Ne7?? { (-1.30 → 0.44) Blunder. h5 was best. } { [%eval 0.44] } (14... h5) 15. fxe4 { [%eval 0.47] } 15... fxe4 { [%eval 0.82] } 16. Ng4?? { (0.82 → -1.12) Blunder. h5 was best. } { [%eval -1.12] } (16. h5) 16... h5 { [%eval -1.5] } 17. Ne5 { [%eval -1.3] } 17... Qh6 { [%eval -1.36] } 18. Nd7 { [%eval -1.41] } 18... Rxf1+ { [%eval -1.33] } 19. Rxf1 { [%eval -1.12] } 19... Ne6?? { (-1.12 → 4.16) Blunder. Qe6 was best. } { [%eval 4.16] } (19... Qe6) 20. Ne5?? { (4.16 → -2.09) Blunder. Nf6+ was best. } { [%eval -2.09] } (20. Nf6+ Kh8 21. Qxe6 a6 22. Qf7 Ng6 23. Ne8 Be5 24. Rf5 Bxa1 25. Nxa1 Ne5) 20... Rf8 { [%eval -1.96] } 21. Rxf8+ { [%eval -1.96] } 21... Kxf8 { [%eval -1.63] } 22. Na5 { [%eval -1.98] } 22... Kg8?! { (-1.98 → -1.28) Inaccuracy. Ke8 was best. } { [%eval -1.28] } (22... Ke8 23. Nb3 Nf8 24. g3 Bxe5 25. Bxe5 Nd7 26. Bf4 Qg6 27. a3 a5 28. a4) 23. Bc3?! { (-1.28 → -2.22) Inaccuracy. Nd7 was best. } { [%eval -2.22] } (23. Nd7) 23... Kh7?? { (-2.22 → 2.92) Blunder. Nf8 was best. } { [%eval 2.92] } (23... Nf8 24. Bb2 Bc7 25. Nb3 Qd6 26. Bc3 a6 27. g4 Qe6 28. Nxc5 Qc8 29. Qg3) 24. Nxd3?? { (2.92 → -2.45) Blunder. Nf7 was best. } { [%eval -2.45] } (24. Nf7 Qg6 25. Nxd6 Nd4 26. Bxd4 Qxd6 27. Bc3 Qg6 28. Nb3 Kg8 29. Nxc5 Nf5) 24... exd3 { [%eval -2.36] } 25. Bxd3+ { [%eval -2.48] } 25... Kh8 { [%eval -2.33] } 26. g4 { [%eval -2.54] } 26... hxg4 { [%eval -2.06] } 27. Qxg4 { [%eval -2.16] } 27... Ng8 { [%eval -2.12] } 28. Bf5 { [%eval -2.68] } 28... Nf8 { [%eval -2.72] } 29. Nb3 { [%eval -2.78] } 29... Nf6 { [%eval -2.63] } 30. Qh3 { [%eval -3.25] } 30... Ng6 { [%eval -3.08] } 31. Bxf6 { [%eval -3.03] } 31... gxf6 { [%eval -3.33] } 32. h5 { [%eval -3.55] } 32... Ne5 { [%eval -3.69] } 33. Kf2 { [%eval -3.63] } 33... Qg5 { [%eval -3.65] } 34. d3?! { (-3.65 → -4.71) Inaccuracy. Na5 was best. } { [%eval -4.71] } (34. Na5 Kg7 35. h6+ Qxh6 36. Qxh6+ Kxh6 37. d4 Bc7 38. dxe5 Bxa5 39. exf6 Bd8) 34... Bf3 { [%eval -4.62] } 35. Nd2 { [%eval -4.34] } 35... Ng4+ { [%eval -4.41] } 36. Kxf3?? { (-4.41 → Mate in 7) Checkmate is now unavoidable. Bxg4 was best. } { [%eval #-7] } (36. Bxg4 Bxg4 37. Qh1 Qf5+ 38. Kg1 Bh3 39. Qa8+ Kg7 40. h6+ Kh7 41. Qe4 Kxh6) 36... Qxe3+ { [%eval #-6] } 37. Kg2 { [%eval #-6] } 37... Qxd2+ { [%eval #-5] } 38. Kg1 { [%eval #-4] } 38... Qf2+ { [%eval #-3] } 39. Kh1 { [%eval #-3] } 39... Qxf5? { (Mate in 3 → -9.19) Lost forced checkmate sequence. Ne3 was best. } { [%eval -9.19] } (39... Ne3 40. Qg3 Qxg3 41. Bg6 Qe1#) 40. Qg2 { [%eval -9.01] } 40... Kh7 { [%eval -7.52] } 41. Qb7+? { (-7.52 → Mate in 11) Checkmate is now unavoidable. Kg1 was best. } { [%eval #-11] } (41. Kg1 Qg5 42. Qf3 Ne5+ 43. Qg2 Qc1+ 44. Qf1 Qxf1+ 45. Kxf1 Nxd3 46. Kg2 f5) 41... Kh6 { [%eval #-10] } 42. Qg2 { [%eval #-10] } 42... Kxh5? { (Mate in 10 → -8.78) Lost forced checkmate sequence. Qxh5+ was best. } { [%eval -8.78] } (42... Qxh5+ 43. Kg1 Bh2+ 44. Kh1 Be5+ 45. Kg1 Bd4+ 46. Kf1 Ne3+ 47. Kf2 Nxg2+ 48. Kxg2) 43. Qh3+? { (-8.78 → Mate in 10) Checkmate is now unavoidable. Qe2 was best. } { [%eval #-10] } (43. Qe2 Kg5 44. d4 cxd4 45. c5 Qb1+ 46. Kg2 d3 47. Qf2 Qb7+ 48. c6 Qxc6+) 43... Kg5 { [%eval #-9] } 44. Qg2 { [%eval -9.95] } 44... Be5 { [%eval -9.96] } 45. Qd2+ { [%eval -9.69] } 45... Qf4 { [%eval -9.06] } 46. Qe2 { [%eval -8.5] } 46... Qh2+ { [%eval -12.51] } 47. Qxh2 { [%eval -10.36] } 47... Nxh2 { [%eval -9.94] } 48. Kg2 { [%eval -10.53] } 48... Ng4 { [%eval -9.49] } 49. Kf3 { [%eval -12.39] } 49... f5 { [%eval -12.87] } 50. a4?! { (-12.87 → Mate in 13) Checkmate is now unavoidable. d4 was best. } { [%eval #-13] } (50. d4 Bxd4) 50... Bd4 { [%eval #-13] } 51. a5 { [%eval #-12] } 51... Ne5+ { [%eval #-10] } 52. Ke2 { [%eval #-10] } 52... f4 { [%eval #-9] } 53. a6 { [%eval #-9] } 53... f3+ { [%eval #-8] } { White resigns. } 0-1