- Blind mode tutorial
lichess.org
Donate
FEN
[Event "Classical"] [Site "https://lichess.org/nejHCLBZ"] [Date "2026.01.10"] [Round "-"] [White "Fedor_0904"] [Black "OjaiJoao"] [Result "0-1"] [GameId "nejHCLBZ"] [UTCDate "2026.01.10"] [UTCTime "18:00:04"] [WhiteElo "1822"] [BlackElo "2458"] [WhiteRatingDiff "-1"] [BlackRatingDiff "+1"] [BlackTitle "FM"] [Variant "Standard"] [TimeControl "1800+0"] [ECO "D31"] [Opening "Semi-Slav Defense: Accelerated Move Order"] [Termination "Normal"] [Annotator "lichess.org"] 1. d4 { [%eval 0.17] } 1... d5 { [%eval 0.27] } 2. c4 { [%eval 0.18] } 2... e6 { [%eval 0.17] } 3. Nc3 { [%eval 0.22] } 3... c6 { [%eval 0.26] } { D31 Semi-Slav Defense: Accelerated Move Order } 4. Bf4 { [%eval -0.12] } 4... Nf6 { [%eval 0.34] } 5. e3 { [%eval 0.23] } 5... Bd6 { [%eval 0.34] } 6. Bxd6 { [%eval 0.29] } 6... Qxd6 { [%eval 0.28] } 7. Nf3 { [%eval 0.23] } 7... Nbd7 { [%eval 0.31] } 8. Bd3 { [%eval 0.31] } 8... O-O { [%eval 0.41] } 9. O-O { [%eval 0.31] } 9... Rd8 { [%eval 0.4] } 10. Re1 { [%eval 0.34] } 10... e5 { [%eval 0.48] } 11. dxe5 { [%eval 0.03] } 11... Nxe5 { [%eval 0.14] } 12. c5? { (0.14 → -1.28) Mistake. Nxe5 was best. } { [%eval -1.28] } (12. Nxe5) 12... Nxf3+ { [%eval -1.28] } 13. Qxf3 { [%eval -1.3] } 13... Qxc5 { [%eval -1.29] } 14. Rac1 { [%eval -1.45] } 14... Qb4 { [%eval -1.51] } 15. Rc2 { [%eval -1.6] } 15... Qg4 { [%eval -1.5] } 16. Qxg4 { [%eval -1.51] } 16... Bxg4 { [%eval -1.36] } 17. e4?! { (-1.36 → -2.18) Inaccuracy. f3 was best. } { [%eval -2.18] } (17. f3 Be6 18. Na4 Nd7 19. b4 Ne5 20. Bf1 b6 21. Nb2 Bf5 22. Rcc1 Bd7) 17... dxe4 { [%eval -2.19] } 18. Bxe4 { [%eval -2.18] } 18... Nxe4 { [%eval -1.91] } 19. Nxe4 { [%eval -1.97] } 19... Bf5 { [%eval -2.2] } 20. Rce2 { [%eval -2.11] } 20... Bxe4 { [%eval -1.8] } 21. Rxe4 { [%eval -1.82] } 21... Kf8 { [%eval -1.71] } 22. f3 { [%eval -2.26] } 22... Re8 { [%eval -1.92] } 23. Kf2 { [%eval -2.29] } 23... Rxe4 { [%eval -2.21] } 24. Rxe4 { [%eval -2.14] } 24... Rd8 { [%eval -1.97] } 25. Rb4?! { (-1.97 → -2.69) Inaccuracy. Re2 was best. } { [%eval -2.69] } (25. Re2 Rd6 26. h4 Re6 27. Rc2 Ke7 28. g4 Re5 29. h5 Kd7 30. f4) 25... b6?! { (-2.69 → -1.80) Inaccuracy. Rd2+ was best. } { [%eval -1.8] } (25... Rd2+ 26. Ke3 Rxg2 27. Rxb7 Rxh2 28. a4 a5 29. Rb6 Rc2 30. Kd3 Rc5 31. Kd4) 26. Rb3?! { (-1.80 → -2.98) Inaccuracy. Ke3 was best. } { [%eval -2.98] } (26. Ke3 Rd5 27. Re4 c5 28. h4 Rd1 29. b3 Rb1 30. Ra4) 26... Rd2+ { [%eval -3.19] } 27. Kg3 { [%eval -3.01] } 27... g6 { [%eval -3.01] } 28. Ra3 { [%eval -2.79] } 28... Rxb2?! { (-2.79 → -1.75) Inaccuracy. a5 was best. } { [%eval -1.75] } (28... a5 29. Rc3 c5 30. Rb3 Rd6 31. Re3 a4 32. Re4 Rd4 33. Rxd4 cxd4 34. Kf4) 29. Rxa7 { [%eval -1.75] } 29... c5 { [%eval -1.64] } 30. a4 { [%eval -1.79] } 30... Ra2 { [%eval -1.51] } 31. Ra6 { [%eval -1.34] } 31... Rb2 { [%eval -1.1] } 32. a5 { [%eval -1.18] } 32... b5 { [%eval -1.3] } 33. Rb6 { [%eval -1.13] } 33... b4 { [%eval -0.74] } 34. a6 { [%eval -1.15] } 34... Ra2?! { (-1.15 → -0.33) Inaccuracy. Ke7 was best. } { [%eval -0.33] } (34... Ke7) 35. Rc6? { (-0.33 → -1.97) Mistake. Kf4 was best. } { [%eval -1.97] } (35. Kf4) 35... Ra5?! { (-1.97 → -0.97) Inaccuracy. Ke7 was best. } { [%eval -0.97] } (35... Ke7) 36. a7?? { (-0.97 → -4.00) Blunder. Kf4 was best. } { [%eval -4.0] } (36. Kf4 Ke8) 36... Rxa7 { [%eval -3.93] } 37. Rxc5 { [%eval -4.25] } 37... Rb7 { [%eval -4.28] } 38. Rc1 { [%eval -4.1] } 38... b3 { [%eval -3.98] } 39. Kf2 { [%eval -4.08] } 39... Ke7 { [%eval -4.56] } 40. Ke2 { [%eval -4.63] } 40... Kd6 { [%eval -4.36] } 41. Kd2 { [%eval -4.61] } 41... Kd5 { [%eval -4.34] } 42. Rd1 { [%eval -4.59] } 42... Rc7 { [%eval -4.2] } 43. Kd3 { [%eval -4.58] } 43... b2 { [%eval -4.44] } 44. Rb1 { [%eval -4.36] } 44... Rb7 { [%eval -4.53] } 45. Kc3 { [%eval -4.48] } 45... Kc5 { [%eval -4.16] } 46. Rxb2?! { (-4.16 → -6.17) Inaccuracy. Kd3 was best. } { [%eval -6.17] } (46. Kd3 Rb3+ 47. Kc2 Kc4 48. h3 h5 49. g4 h4 50. g5 Rb4) 46... Rxb2 { [%eval -5.98] } 47. Kxb2 { [%eval -6.55] } 47... Kd4 { [%eval -6.04] } 48. Kc2 { [%eval -6.81] } 48... Ke3 { [%eval -6.79] } 49. Kd1 { [%eval -6.95] } 49... Kf2 { [%eval -7.26] } 50. h4 { [%eval -9.04] } 50... Kxg2 { [%eval -8.85] } 51. Ke2 { [%eval -8.33] } 51... Kg3 { [%eval -7.83] } 52. h5 { [%eval -11.2] } 52... gxh5 { [%eval -11.38] } 53. Ke3 { [%eval -11.28] } 53... h4 { [%eval -11.07] } 54. Ke2 { [%eval -10.28] } 54... h3 { [%eval -15.4] } 55. f4 { [%eval -12.33] } 55... h2 { [%eval -10.21] } 56. Kf1?! { (-10.21 → Mate in 10) Checkmate is now unavoidable. Kd3 was best. } { [%eval #-10] } (56. Kd3 h1=Q 57. Kd4 h5 58. Kc5 Qg1+ 59. Kd6 h4 60. Ke7 h3 61. f5 Qc5+) 56... h1=Q+ { [%eval #-9] } { White resigns. } 0-1