- Blind mode tutorial
lichess.org
Donate
FEN
[Event "FM Malhar9 simul"] [Site "https://lichess.org/OcPsgrKR"] [Date "2026.01.16"] [Round "-"] [White "NeilChess321"] [Black "Malhar9"] [Result "0-1"] [GameId "OcPsgrKR"] [UTCDate "2026.01.16"] [UTCTime "15:30:43"] [WhiteElo "1765"] [BlackElo "1853"] [BlackTitle "FM"] [Variant "Standard"] [TimeControl "1200+10"] [ECO "C14"] [Opening "French Defense: Classical Variation"] [Termination "Normal"] [Annotator "lichess.org"] 1. e4 { [%eval 0.18] } 1... e6 { [%eval 0.22] } 2. d4 { [%eval 0.29] } 2... d5 { [%eval 0.31] } 3. Nc3 { [%eval 0.28] } 3... Nf6 { [%eval 0.32] } 4. Bg5 { [%eval 0.17] } 4... Be7 { [%eval 0.29] } 5. e5 { [%eval 0.28] } 5... Nfd7 { [%eval 0.36] } 6. Bxe7 { [%eval 0.35] } 6... Qxe7 { [%eval 0.27] } { C14 French Defense: Classical Variation } 7. Nf3 { [%eval 0.05] } 7... a6 { [%eval 0.14] } 8. Bd3 { [%eval 0.2] } 8... c5 { [%eval 0.21] } 9. O-O?! { (0.21 → -0.75) Inaccuracy. dxc5 was best. } { [%eval -0.75] } (9. dxc5) 9... Nc6?! { (-0.75 → 0.22) Inaccuracy. cxd4 was best. } { [%eval 0.22] } (9... cxd4 10. Nb1) 10. dxc5 { [%eval 0.17] } 10... Nxc5 { [%eval 0.19] } 11. Re1 { [%eval 0.26] } 11... h6 { [%eval 0.55] } 12. a3 { [%eval 0.17] } 12... Bd7 { [%eval 0.5] } 13. b4 { [%eval 0.14] } 13... Nxd3 { [%eval 0.12] } 14. cxd3 { [%eval 0.02] } 14... Na7 { [%eval 0.2] } 15. Na4 { [%eval -0.21] } 15... Bxa4 { [%eval -0.24] } 16. Qxa4+ { [%eval -0.22] } 16... Qd7 { [%eval -0.16] } 17. Qxd7+ { [%eval -0.34] } 17... Kxd7 { [%eval -0.42] } 18. Rec1 { [%eval -0.7] } 18... Rhc8 { [%eval -0.58] } 19. d4?? { (-0.58 → -2.64) Blunder. Kf1 was best. } { [%eval -2.64] } (19. Kf1) 19... Rc4?! { (-2.64 → -1.61) Inaccuracy. Rxc1+ was best. } { [%eval -1.61] } (19... Rxc1+ 20. Rxc1 Rc8 21. Rxc8 Kxc8 22. Ne1 Kc7 23. f4 Kb6 24. f5 exf5 25. Nc2) 20. Rxc4 { [%eval -1.59] } 20... dxc4 { [%eval -1.42] } 21. Rc1 { [%eval -1.67] } 21... b5 { [%eval -1.55] } 22. Nd2?! { (-1.55 → -2.65) Inaccuracy. Rd1 was best. } { [%eval -2.65] } (22. Rd1) 22... Nc6 { [%eval -2.74] } 23. Nf3?! { (-2.74 → -4.18) Inaccuracy. Kf1 was best. } { [%eval -4.18] } (23. Kf1 Kc7 24. Ne4 Rd8 25. Nd6 f6 26. Ne4 fxe5 27. dxe5 Nxe5 28. Nc5 Rd6) 23... a5 { [%eval -4.48] } 24. bxa5 { [%eval -4.49] } 24... Rxa5 { [%eval -4.78] } 25. Rc3 { [%eval -5.16] } 25... Nb4?! { (-5.16 → -4.06) Inaccuracy. b4 was best. } { [%eval -4.06] } (25... b4 26. Rc1 bxa3 27. Kf1 a2 28. Ra1 c3 29. h4 Nb4 30. Ne1 c2 31. Ke2) 26. h3?! { (-4.06 → -5.64) Inaccuracy. Ne1 was best. } { [%eval -5.64] } (26. Ne1 Nd5 27. Rf3 c3 28. Rxf7+ Ke8 29. Rb7 b4 30. Rb8+ Kd7 31. Nc2 bxa3) 26... Nd5 { [%eval -5.6] } 27. Rc1 { [%eval -5.37] } 27... Rxa3 { [%eval -5.15] } 28. Nd2 { [%eval -5.79] } 28... c3 { [%eval -5.89] } 29. Ne4 { [%eval -5.81] } 29... b4 { [%eval -6.0] } 30. Kf1 { [%eval -6.86] } 30... b3 { [%eval -6.93] } 31. Nxc3 { [%eval -8.02] } 31... b2 { [%eval -7.7] } 32. Rb1 { [%eval -8.74] } 32... Nxc3 { [%eval -8.3] } 33. Rxb2? { (-8.30 → Mate in 2) Checkmate is now unavoidable. Re1 was best. } { [%eval #-2] } { White resigns. } (33. Re1 Ra1 34. f4 Kc8 35. d5 Rxe1+ 36. Kxe1 b1=Q+ 37. Kd2 Ne4+ 38. Ke2 Qb5+) 0-1