- Blind mode tutorial
lichess.org
Donate
FEN
[Event "Шахматория 2026"] [Site "https://lichess.org/OxkevwV0"] [Date "2026.01.03"] [Round "-"] [White "Brat2"] [Black "MarKoshkin"] [Result "0-1"] [GameId "OxkevwV0"] [UTCDate "2026.01.03"] [UTCTime "11:00:06"] [WhiteElo "2082"] [BlackElo "1720"] [WhiteRatingDiff "-53"] [BlackRatingDiff "+24"] [Variant "Standard"] [TimeControl "300+3"] [ECO "D94"] [Opening "Grünfeld Defense: Three Knights Variation, Burille Variation"] [Termination "Normal"] [Annotator "lichess.org"] 1. d4 { [%eval 0.17] } 1... Nf6 { [%eval 0.15] } 2. c4 { [%eval 0.17] } 2... d5 { [%eval 0.52] } 3. Nf3 { [%eval 0.22] } 3... g6 { [%eval 0.65] } 4. Nc3 { [%eval 0.21] } 4... Bg7 { [%eval 0.29] } 5. e3 { [%eval 0.08] } { D94 Grünfeld Defense: Three Knights Variation, Burille Variation } 5... O-O { [%eval 0.07] } 6. a3 { [%eval -0.22] } 6... Bg4 { [%eval 0.22] } 7. Be2 { [%eval 0.0] } 7... Nc6 { [%eval 0.39] } 8. O-O { [%eval 0.16] } 8... dxc4 { [%eval 0.08] } 9. Bxc4 { [%eval 0.14] } 9... Na5 { [%eval 0.18] } 10. Be2 { [%eval -0.12] } 10... Re8? { (-0.12 → 1.17) Mistake. c5 was best. } { [%eval 1.17] } (10... c5) 11. b4 { [%eval 1.18] } 11... Nc6 { [%eval 1.09] } 12. Bb2 { [%eval 0.9] } 12... e5 { [%eval 0.96] } 13. dxe5 { [%eval 1.01] } 13... Nxe5 { [%eval 1.36] } 14. Nxe5 { [%eval 1.21] } 14... Bxe2?? { (1.21 → 4.30) Blunder. Qxd1 was best. } { [%eval 4.3] } (14... Qxd1 15. Bxd1) 15. Qxe2?? { (4.30 → 0.37) Blunder. Nxe2 was best. } { [%eval 0.37] } (15. Nxe2 Ng4 16. Nxg4 Bxb2 17. h3 Qxd1 18. Raxd1 Kg7 19. a4 Re4 20. Nd4 c6) 15... Rxe5 { [%eval 0.27] } 16. Rfd1 { [%eval 0.07] } 16... Qe8 { [%eval 0.07] } 17. Nb5?? { (0.07 → -4.69) Blunder. Na4 was best. } { [%eval -4.69] } (17. Na4 Rf5) 17... Qxb5 { [%eval -4.69] } 18. Bxe5?! { (-4.69 → -6.42) Inaccuracy. Qf3 was best. } { [%eval -6.42] } (18. Qf3 Rf5 19. a4 Qxb4 20. Qe2 Rd5 21. Rxd5 Nxd5 22. Bxg7 Kxg7 23. Rd1 Nf6) 18... Qxe2 { [%eval -6.53] } 19. Bxc7 { [%eval -7.15] } 19... Re8 { [%eval -6.61] } 20. Re1 { [%eval -6.54] } 20... Qb5 { [%eval -6.49] } 21. Bg3 { [%eval -6.56] } 21... Nd5 { [%eval -6.58] } 22. Rac1 { [%eval -6.65] } 22... Bc3 { [%eval -5.5] } 23. Red1 { [%eval -5.47] } 23... Bb2 { [%eval -4.92] } 24. Rc5 { [%eval -4.87] } 24... Qe2 { [%eval -4.21] } 25. Rcxd5 { [%eval -4.07] } 25... Bxa3 { [%eval -4.02] } 26. Be5?! { (-4.02 → -6.11) Inaccuracy. h3 was best. } { [%eval -6.11] } (26. h3 Bxb4 27. Rd7 h5 28. Rc1 Bc3 29. Rxb7 g5 30. Rc7 Bb4 31. Rb7 Bf8) 26... Kf8?! { (-6.11 → -4.04) Inaccuracy. Rxe5 was best. } { [%eval -4.04] } (26... Rxe5 27. R5d2 Qb5 28. h3 Bxb4 29. Rc2 Rc5 30. Rb2 Kg7 31. g4 a5 32. Rbb1) 27. Bd6+ { [%eval -4.28] } 27... Kg8 { [%eval -4.34] } 28. g3 { [%eval -4.57] } 28... Rd8 { [%eval -4.59] } 29. R5d2?! { (-4.59 → -5.87) Inaccuracy. R1d4 was best. } { [%eval -5.87] } (29. R1d4 Bb2 30. Be7 Rxd5 31. Rxd5 Kg7 32. Rd8 g5 33. Bf8+ Kg6 34. Rd6+ Kf5) 29... Qb5?! { (-5.87 → -4.41) Inaccuracy. Qxd1+ was best. } { [%eval -4.41] } (29... Qxd1+ 30. Rxd1 Bxb4 31. Bxb4 Rxd1+ 32. Kg2 Rb1 33. Bd2 Rb2 34. Be1 Rc2 35. Kf1) 30. Rd4 { [%eval -4.33] } 30... Rd7 { [%eval -4.19] } 31. R1d3 { [%eval -4.93] } 31... Bb2 { [%eval -4.76] } 32. Rd5 { [%eval -4.78] } 32... Qc6 { [%eval -4.51] } 33. e4 { [%eval -4.38] } 33... Bf6 { [%eval -4.05] } 34. b5 { [%eval -4.25] } 34... Qb6 { [%eval -4.0] } 35. e5 { [%eval -3.93] } 35... Bg7 { [%eval -3.81] } 36. Rc3 { [%eval -4.15] } 36... Bxe5?? { (-4.15 → -0.76) Blunder. Bf8 was best. } { [%eval -0.76] } (36... Bf8 37. Rcd3 Bxd6 38. exd6 Kg7 39. h4 h5 40. R3d4 a6 41. bxa6 bxa6 42. f4) 37. Rc8+ { [%eval -0.87] } 37... Rd8 { [%eval -0.83] } 38. Bc5 { [%eval -0.85] } 38... Rxc8 { [%eval -0.83] } 39. Bxb6 { [%eval -0.92] } 39... axb6 { [%eval -0.91] } 40. Rxe5 { [%eval -0.85] } 40... Kf8 { [%eval -0.83] } 41. Kg2? { (-0.83 → -2.18) Mistake. Re2 was best. } { [%eval -2.18] } (41. Re2 Rc5 42. Ra2 Ke8 43. Ra7 Rc7 44. Ra1 Kd7 45. Rd1+ Kc8 46. Re1 Kd8) 41... Rc5 { [%eval -2.1] } 42. Re4?! { (-2.10 → -3.07) Inaccuracy. f4 was best. } { [%eval -3.07] } (42. f4 f5 43. Re2 Rxb5 44. Kh3 Rc5 45. Re6 Rc6 46. Re5 Kf7 47. Rb5 Ke7) 42... Rxb5 { [%eval -3.09] } 43. Rh4 { [%eval -2.91] } 43... Kg7?? { (-2.91 → -0.50) Blunder. Rh5 was best. } { [%eval -0.5] } (43... Rh5 44. Ra4 Rc5 45. Ra7 Rc7 46. Kf3 Ke7 47. Ra3 Kd6 48. Rd3+ Kc6 49. Rc3+) 44. Rd4 { [%eval -0.49] } 44... Ra5 { [%eval -0.93] } 45. Rb4?? { (-0.93 → -3.05) Blunder. Rd6 was best. } { [%eval -3.05] } (45. Rd6) 45... b5 { [%eval -2.91] } 46. h4 { [%eval -3.05] } 46... Kf6 { [%eval -2.77] } 47. Kh3? { (-2.77 → -4.43) Mistake. g4 was best. } { [%eval -4.43] } (47. g4 Ke6 48. f3 f6 49. Kf2 Kd5 50. Ke3 h6 51. Rd4+ Kc5 52. Rd7 b4) 47... Ke6 { [%eval -4.3] } 48. Kg4?! { (-4.30 → -6.79) Inaccuracy. h5 was best. } { [%eval -6.79] } (48. h5 Kd5 49. Rf4 f5 50. Rb4 Kc5 51. Rb1 b4 52. h6 b6 53. f3 Kb5) 48... Kd5?! { (-6.79 → -4.53) Inaccuracy. Ra4 was best. } { [%eval -4.53] } (48... Ra4 49. Rf4 Rxf4+ 50. Kxf4 Kd5 51. Kg5 b4 52. Kh6 b3 53. f4 b2 54. f5) 49. Kg5 { [%eval -4.03] } 49... Kc5 { [%eval -4.75] } 50. Rb1 { [%eval -4.41] } 50... b4 { [%eval -4.48] } 51. Kf6 { [%eval -4.41] } 51... b5 { [%eval -4.42] } 52. Kxf7 { [%eval -4.57] } 52... Kc4 { [%eval -4.8] } 53. Kg7 { [%eval -5.23] } 53... Ra7+ { [%eval -4.58] } 54. Kf6 { [%eval -5.56] } 54... Kc3 { [%eval -4.92] } 55. Ke5?! { (-4.92 → -6.54) Inaccuracy. Rc1+ was best. } { [%eval -6.54] } (55. Rc1+ Kb2 56. Re1 b3 57. h5 gxh5 58. f4 Ka2 59. Ke6 Ra8 60. Rh1 b2) 55... b3 { [%eval -6.37] } 56. Rc1+ { [%eval -7.19] } 56... Kd2 { [%eval -6.76] } 57. Rc5 { [%eval -7.08] } 57... Rb7 { [%eval -6.69] } 58. Rd5+ { [%eval -7.25] } 58... Kc3 { [%eval -7.08] } 59. Rc5+ { [%eval -6.74] } 59... Kb4 { [%eval -7.47] } 60. Rc1 { [%eval -7.46] } 60... b2 { [%eval -7.08] } 61. Rb1 { [%eval -7.27] } 61... Kc3 { [%eval -6.7] } 62. Ke4 { [%eval -8.57] } 62... Kc2 { [%eval -8.43] } 63. Rf1 { [%eval -8.45] } 63... b1=Q { [%eval -8.23] } 64. Rxb1 { [%eval -7.98] } 64... Kxb1 { [%eval -8.33] } 65. Kd4 { [%eval -8.76] } 65... b4 { [%eval -8.43] } 66. f4 { [%eval -9.62] } 66... b3 { [%eval -9.49] } 67. Ke4? { (-9.49 → Mate in 9) Checkmate is now unavoidable. Kc5 was best. } { [%eval #-9] } (67. Kc5 b2 68. Kc6 Rb3 69. g4 Ka2 70. Kd6 b1=Q 71. h5 Qd3+ 72. Ke7 Rb7+) 67... b2 { [%eval #-8] } 68. f5 { [%eval #-8] } 68... Kc1 { [%eval #-8] } 69. fxg6 { [%eval #-7] } 69... hxg6 { [%eval #-6] } 70. g4 { [%eval #-6] } 70... b1=Q+ { [%eval #-5] } 71. Kf4 { [%eval #-5] } 71... Qb4+ { [%eval #-4] } { White resigns. } 0-1