- Blind mode tutorial
lichess.org
Donate
FEN
[Event "Blitz"] [Site "https://lichess.org/qP2ZN4oC"] [Date "2025.07.26"] [Round "-"] [White "VtZqWe"] [Black "anotlykarpov"] [Result "0-1"] [GameId "qP2ZN4oC"] [UTCDate "2025.07.26"] [UTCTime "11:05:20"] [WhiteElo "1981"] [BlackElo "2055"] [WhiteRatingDiff "-4"] [BlackRatingDiff "+4"] [Variant "Standard"] [TimeControl "300+0"] [ECO "D79"] [Opening "Neo-Grünfeld Defense: Ultra-Delayed Exchange Variation"] [Termination "Normal"] [Annotator "lichess.org"] 1. d4 { [%eval 0.17] } 1... Nf6 { [%eval 0.19] } 2. Nf3 { [%eval 0.11] } 2... c5 { [%eval 0.39] } 3. c3 { [%eval 0.0] } 3... cxd4 { [%eval 0.2] } 4. cxd4 { [%eval 0.17] } 4... g6 { [%eval 0.36] } 5. g3 { [%eval 0.11] } 5... Bg7 { [%eval 0.06] } 6. Bg2 { [%eval 0.1] } 6... O-O { [%eval 0.18] } 7. O-O { [%eval 0.14] } 7... d5 { [%eval 0.12] } { D79 Neo-Grünfeld Defense: Ultra-Delayed Exchange Variation } 8. Nc3 { [%eval 0.25] } 8... Nc6 { [%eval 0.25] } 9. Ne5 { [%eval 0.32] } 9... Ne4 { [%eval 0.29] } 10. Nxe4 { [%eval 0.34] } 10... Nxe5 { [%eval 0.24] } 11. dxe5 { [%eval 0.15] } 11... dxe4 { [%eval 0.23] } 12. Bxe4 { [%eval -0.03] } 12... Bxe5 { [%eval 0.05] } 13. Bh6 { [%eval 0.05] } 13... Re8 { [%eval 0.15] } 14. Qc2 { [%eval -0.01] } 14... Bh3 { [%eval 0.03] } 15. Rfd1 { [%eval 0.05] } 15... Qb6 { [%eval 0.11] } 16. Rab1 { [%eval -0.07] } 16... Rac8 { [%eval 0.02] } 17. Qb3 { [%eval -0.24] } 17... Qxb3 { [%eval -0.27] } 18. axb3 { [%eval -0.31] } 18... b6 { [%eval -0.25] } 19. Ra1 { [%eval -0.37] } 19... Rc7 { [%eval -0.34] } 20. Ra2 { [%eval -0.38] } 20... Be6 { [%eval -0.34] } 21. Bd5? { (-0.34 → -1.69) Mistake. Rd3 was best. } { [%eval -1.69] } (21. Rd3) 21... Rd8 { [%eval -1.65] } 22. e4 { [%eval -1.57] } 22... Rcd7 { [%eval -1.7] } 23. Rda1 { [%eval -1.77] } 23... Bxd5 { [%eval -1.91] } 24. exd5 { [%eval -1.75] } 24... Bb8 { [%eval -1.96] } 25. Re1 { [%eval -1.72] } 25... f6 { [%eval -1.81] } 26. Bf4 { [%eval -2.38] } 26... Bxf4 { [%eval -2.27] } 27. gxf4 { [%eval -2.12] } 27... Kf7 { [%eval -2.02] } 28. Re2 { [%eval -2.51] } 28... a5 { [%eval -2.33] } 29. b4 { [%eval -2.08] } 29... axb4?! { (-2.08 → -1.41) Inaccuracy. Rxd5 was best. } { [%eval -1.41] } (29... Rxd5 30. Re3 axb4 31. Ra7 R8d7 32. Rxd7 Rxd7 33. Re4 Rd5 34. Rxb4 b5 35. Kg2) 30. Ra6?! { (-1.41 → -2.16) Inaccuracy. Re4 was best. } { [%eval -2.16] } (30. Re4 Rxd5 31. Ra7 R8d7 32. Rxd7 Rxd7 33. Rxb4 Rd6 34. Kg2 Ke6 35. Rb5 Kd7) 30... Rxd5 { [%eval -1.56] } 31. Rxb6 { [%eval -1.54] } 31... Rd4 { [%eval -1.5] } 32. Kg2?! { (-1.50 → -2.31) Inaccuracy. Rbe6 was best. } { [%eval -2.31] } (32. Rbe6 R8d7) 32... R8d7?! { (-2.31 → -1.14) Inaccuracy. R8d6 was best. } { [%eval -1.14] } (32... R8d6 33. Rxd6 exd6 34. Kf3 d5 35. Ke3 Re4+ 36. Kf3 Rxe2 37. Kxe2 Ke6 38. Ke3) 33. Kg3?! { (-1.14 → -1.95) Inaccuracy. Kf3 was best. } { [%eval -1.95] } (33. Kf3 R7d6) 33... h5 { [%eval -1.89] } 34. Rbe6 { [%eval -2.04] } 34... Rd3+ { [%eval -1.81] } 35. f3 { [%eval -1.57] } 35... b3? { (-1.57 → -0.35) Mistake. h4+ was best. } { [%eval -0.35] } (35... h4+ 36. Kg4) 36. R2e3?? { (-0.35 → -3.30) Blunder. h4 was best. } { [%eval -3.3] } (36. h4) 36... Rd2 { [%eval -3.19] } 37. R6e4? { (-3.19 → -5.12) Mistake. Re2 was best. } { [%eval -5.12] } (37. Re2 Rxe2 38. Rxe2 Rd3 39. Rf2 Ke6 40. Re2+ Kd7 41. Rf2 Kd6 42. Re2 e6) 37... Rxb2 { [%eval -4.91] } 38. Rb4?! { (-4.91 → -8.16) Inaccuracy. f5 was best. } { [%eval -8.16] } (38. f5 g5 39. h4 Rb7 40. hxg5 fxg5 41. f4 gxf4+ 42. Kxf4 Rf2+ 43. Kg3 Rxf5) 38... Rdd2 { [%eval -7.89] } 39. Rb7? { (-7.89 → Mate in 3) Checkmate is now unavoidable. h3 was best. } { [%eval #-3] } (39. h3 g5 40. fxg5 fxg5 41. f4 Rg2+ 42. Kf3 Rbf2+ 43. Ke4 Rxf4+ 44. Kd3 Rxb4) 39... Rg2+ { [%eval #-2] } 40. Kh4 { [%eval #-2] } 40... Rxh2+ { [%eval #-1] } 41. Kg3 { [%eval #-1] } 41... Rbg2# { Black wins by checkmate. } 0-1