FEN
[Event "rated blitz game"]
[Site "https://lichess.org/ypZDTMXg"]
[Date "2026.01.27"]
[Round "-"]
[White "Terminator037"]
[Black "hram_mikhail"]
[Result "0-1"]
[GameId "ypZDTMXg"]
[UTCDate "2026.01.27"]
[UTCTime "19:52:01"]
[WhiteElo "1249"]
[BlackElo "1320"]
[WhiteRatingDiff "-5"]
[BlackRatingDiff "+8"]
[Variant "Standard"]
[TimeControl "300+0"]
[ECO "C65"]
[Opening "Ruy Lopez: Berlin Defense"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Nf3 { [%eval 0.18] } 2... Nc6 { [%eval 0.21] } 3. Bb5 { [%eval 0.15] } 3... Nf6 { [%eval 0.17] } { C65 Ruy Lopez: Berlin Defense } 4. Bxc6 { [%eval -0.13] } 4... bxc6 { [%eval 0.27] } 5. Nc3 { [%eval 0.08] } 5... d6 { [%eval 0.22] } 6. d4 { [%eval 0.19] } 6... exd4 { [%eval 0.42] } 7. Nxd4 { [%eval 0.27] } 7... Bb7 { [%eval 0.46] } 8. Bg5 { [%eval 0.54] } 8... h6 { [%eval 0.57] } 9. Bxf6 { [%eval 0.46] } 9... gxf6? { (0.46 → 1.79) Mistake. Qxf6 was best. } { [%eval 1.79] } (9... Qxf6 10. Qd3 g6 11. Nd5 Qd8 12. Qc4 Bg7 13. Nxc6 Qd7 14. Na5 Bxd5 15. exd5) 10. Qf3 { [%eval 1.77] } 10... c5?! { (1.77 → 2.87) Inaccuracy. h5 was best. } { [%eval 2.87] } (10... h5 11. g3 Qe7 12. O-O-O O-O-O 13. h4 Kb8 14. Nb3 Ka8 15. Rd4 f5 16. Na5) 11. Nf5 { [%eval 2.66] } 11... Qd7 { [%eval 2.71] } 12. Nd5 { [%eval 2.75] } 12... Bxd5 { [%eval 3.2] } 13. exd5 { [%eval 3.14] } 13... O-O-O { [%eval 2.94] } 14. O-O { [%eval 3.11] } 14... Re8 { [%eval 3.06] } 15. Rfe1 { [%eval 3.01] } 15... Rxe1+?! { (3.01 → 4.28) Inaccuracy. Re5 was best. } { [%eval 4.28] } (15... Re5 16. Ne3 Qe8 17. Kf1 Qb5+ 18. c4 Qxb2 19. Qh3+ f5 20. Nxf5 Rxe1+ 21. Rxe1) 16. Rxe1 { [%eval 4.23] } 16... Qa4 { [%eval 4.08] } 17. Qb3 { [%eval 4.03] } 17... Qxb3 { [%eval 4.02] } 18. axb3 { [%eval 3.65] } 18... h5 { [%eval 3.89] } 19. c3 { [%eval 3.3] } 19... Rg8 { [%eval 3.87] } 20. g3?! { (3.87 → 2.62) Inaccuracy. h4 was best. } { [%eval 2.62] } (20. h4 Kd7 21. f4 Rg4 22. g3 Rg8 23. Kf2 a5 24. Ra1 Be7 25. Rxa5 Rb8) 20... Kb7? { (2.62 → 4.26) Mistake. Rg5 was best. } { [%eval 4.26] } (20... Rg5 21. Ne3 Re5 22. f4 Re8 23. Kf2 Kb7 24. Ra1 Ra8 25. Kf3 c6 26. dxc6+) 21. c4? { (4.26 → 2.04) Mistake. Re8 was best. } { [%eval 2.04] } (21. Re8 Rg5 22. Ne3 Rg8 23. h4 c6 24. c4 Rh8 25. Nf5 Kc7 26. Kf1 Rg8) 21... Rg5 { [%eval 1.97] } 22. Ne7?! { (1.97 → 1.10) Inaccuracy. Ne3 was best. } { [%eval 1.1] } (22. Ne3 Re5 23. f4 Re8 24. Kf2 Kb6 25. Rd1 Rb8 26. Kf3 Ka5 27. Ra1+ Kb6) 22... Bxe7?! { (1.10 → 2.13) Inaccuracy. Re5 was best. } { [%eval 2.13] } (22... Re5 23. Rxe5) 23. Rxe7 { [%eval 2.18] } 23... Rf5?? { (2.18 → 4.87) Blunder. Rg7 was best. } { [%eval 4.87] } (23... Rg7) 24. Rxf7?? { (4.87 → 0.96) Blunder. f4 was best. } { [%eval 0.96] } (24. f4 h4 25. Rxf7 Kb6 26. Kg2 c6 27. Kf3 hxg3 28. hxg3 Rh5 29. Rxf6 Kc7) 24... Rf3 { [%eval 0.65] } 25. Kg2?! { (0.65 → 0.02) Inaccuracy. h3 was best. } { [%eval 0.02] } (25. h3) 25... Rxb3 { [%eval 0.05] } 26. Rxf6 { [%eval 0.0] } 26... Rxb2 { [%eval 0.0] } 27. h4 { [%eval 0.0] } 27... a5 { [%eval 0.0] } 28. Rf3?! { (0.00 → -0.62) Inaccuracy. g4 was best. } { [%eval -0.62] } (28. g4 hxg4 29. Kg3 a4 30. Re6 Rb1 31. Kxg4 a3 32. Re2 Rb2 33. Re3 a2) 28... a4?! { (-0.62 → 0.00) Inaccuracy. Rb4 was best. } { [%eval 0.0] } (28... Rb4) 29. Ra3 { [%eval 0.0] } 29... Rb4 { [%eval -0.11] } 30. g4?! { (-0.11 → -1.17) Inaccuracy. f4 was best. } { [%eval -1.17] } (30. f4) 30... hxg4? { (-1.17 → 0.00) Mistake. Rxc4 was best. } { [%eval 0.0] } (30... Rxc4) 31. h5 { [%eval -0.01] } 31... Rxc4 { [%eval 0.0] } 32. h6?? { (0.00 → -2.17) Blunder. Kg3 was best. } { [%eval -2.17] } (32. Kg3 Rc1 33. Rxa4 Rh1 34. Kxg4 c6 35. dxc6+ Kxc6 36. Kg5 Kd5 37. f4 c4) 32... Rf4 { [%eval -1.92] } 33. h7? { (-1.92 → -3.59) Mistake. Ra1 was best. } { [%eval -3.59] } (33. Ra1 Rf8 34. Kg3 c6 35. dxc6+ Kxc6 36. Kxg4 d5 37. f4 c4 38. f5 c3) 33... Rf8 { [%eval -3.34] } 34. Rxa4 { [%eval -3.28] } 34... Rh8 { [%eval -3.73] } 35. Rxg4 { [%eval -3.93] } 35... Rxh7 { [%eval -3.83] } 36. f4 { [%eval -3.79] } 36... Kc8? { (-3.79 → -2.17) Mistake. Kb6 was best. } { [%eval -2.17] } (36... Kb6 37. f5 Rf7 38. Rg5 c4 39. Kf3 Kc5 40. Ke4 c3 41. Kd3 Kxd5 42. Kxc3) 37. f5 { [%eval -2.11] } 37... Kd7?? { (-2.11 → -0.17) Blunder. Rf7 was best. } { [%eval -0.17] } (37... Rf7 38. Rf4 Kd7 39. f6 c6 40. dxc6+ Kxc6 41. Kf3 d5 42. Kg4 c4 43. Kf5) 38. Kf3 { [%eval -0.14] } 38... Rf7 { [%eval 0.0] } 39. Kf4 { [%eval -0.09] } 39... c4 { [%eval -0.14] } 40. Ke4 { [%eval -0.25] } 40... c3 { [%eval -0.31] } 41. Kd3?? { (-0.31 → -4.86) Blunder. Rg3 was best. } { [%eval -4.86] } (41. Rg3) 41... Rxf5 { [%eval -4.56] } 42. Kxc3 { [%eval -5.16] } 42... Rxd5 { [%eval -5.13] } 43. Kc4 { [%eval -5.1] } 43... Kc6 { [%eval -5.04] } 44. Kb4 { [%eval -4.97] } 44... Rb5+ { [%eval -5.22] } 45. Kc4 { [%eval -5.14] } 45... Ra5 { [%eval -4.94] } 46. Rg3 { [%eval -4.9] } 46... Ra4+ { [%eval -4.85] } 47. Kb3 { [%eval -5.63] } 47... Ra5 { [%eval -5.52] } 48. Kb4 { [%eval -5.27] } 48... Rb5+ { [%eval -5.45] } 49. Kc4 { [%eval -5.15] } 49... Rc5+ { [%eval -5.52] } 50. Kb4 { [%eval -5.43] } 50... Kb6 { [%eval -5.42] } 51. Rg7 { [%eval -5.34] } 51... Re5 { [%eval -5.26] } 52. Kc4 { [%eval -5.74] } 52... Re4+ { [%eval -5.57] } 53. Kd5 { [%eval -5.4] } 53... Ra4 { [%eval -4.87] } 54. Rd7?! { (-4.87 → -6.71) Inaccuracy. Rg1 was best. } { [%eval -6.71] } (54. Rg1 Ra5+ 55. Kc4 Rc5+ 56. Kd4 c6 57. Rb1+ Rb5 58. Ra1 Rb4+ 59. Kc3 Kb5) 54... Ra5+?! { (-6.71 → -5.06) Inaccuracy. c6+ was best. } { [%eval -5.06] } (54... c6+ 55. Ke6 Re4+ 56. Kf5 d5 57. Rg7 Re1 58. Kf4 d4 59. Kf3 Kb5 60. Kf2) 55. Kc4 { [%eval -5.02] } 55... Kc6 { [%eval -4.84] } 56. Kb4? { (-4.84 → -83.08) Mistake. Rf7 was best. } { [%eval -83.08] } (56. Rf7 Ra4+ 57. Kb3 Rg4 58. Rf2 d5 59. Rc2+ Kb6 60. Ra2 Kb5 61. Rd2 c6) 56... Kxd7 { [%eval -83.08] } 57. Kxa5 { [%eval -12.63] } 57... Kc6 { [%eval -80.9] } 58. Kb4 { [%eval -17.92] } 58... Kd5 { [%eval -73.31] } 59. Kb5 { [%eval -83.08] } 59... c6+ { [%eval -15.7] } 60. Kb4 { [%eval -83.08] } 60... Kd4 { [%eval -83.08] } 61. Kb3?! { (-83.08 → Mate in 17) Checkmate is now unavoidable. Ka5 was best. } { [%eval #-17] } (61. Ka5 c5 62. Kb5 d5 63. Ka4 c4 64. Kb4 Kd3 65. Kc5 Ke4 66. Kd6 c3) 61... c5 { [%eval #-16] } 62. Kc2 { [%eval #-16] } 62... Kc4 { [%eval #-15] } 63. Kd2 { [%eval #-15] } 63... d5 { [%eval #-14] } 64. Kc2 { [%eval #-14] } 64... d4 { [%eval #-13] } 65. Kd2 { [%eval #-13] } 65... Kb3 { [%eval #-17] } 66. Kd3 { [%eval -83.08] } 66... c4+?! { (-83.08 → -6.91) Inaccuracy. Kb4 was best. } { [%eval -6.91] } (66... Kb4 67. Ke4 c4 68. Kxd4 c3 69. Ke3 Kb3 70. Kd3 Kb2 71. Kd4 c2 72. Ke4) 67. Kxd4 { [%eval -42.53] } 67... Kb4 { [%eval -22.73] } 68. Ke3 { [%eval -47.87] } 68... Kc3 { [%eval #-16] } 69. Ke2 { [%eval -8.65] } 69... Kc2 { [%eval -73.65] } 70. Ke1 { [%eval -83.08] } 70... c3 { [%eval #-14] } 71. Ke2 { [%eval #-14] } 71... Kb1?? { (Mate in 14 → -5.13) Lost forced checkmate sequence. Kb3 was best. } { [%eval -5.13] } (71... Kb3 72. Kd1 Kb2 73. Ke2 c2 74. Kf3 c1=Q 75. Kg4 Qh6 76. Kf5 Kc3 77. Ke5) 72. Kd1?? { (-5.13 → Mate in 9) Checkmate is now unavoidable. Ke3 was best. } { [%eval #-9] } (72. Ke3 Kc2 73. Ke4 Kb3 74. Kd5 Kb4 75. Kd4 c2 76. Kd5 Kc3 77. Ke6 Kd4) 72... c2+ { [%eval #-8] } 73. Kd2 { [%eval #-6] } 73... c1=Q+ { [%eval #-7] } 74. Kd3 { [%eval #-7] } 74... Kb2 { [%eval #-7] } 75. Ke4 { [%eval #-7] } 75... Qd2 { [%eval #-8] } 76. Ke5 { [%eval #-8] } 76... Kc3 { [%eval #-8] } 77. Ke6 { [%eval #-7] } 77... Kc4 { [%eval #-7] } 78. Ke5 { [%eval #-7] } 78... Qd4+ { [%eval #-6] } 79. Ke6 { [%eval #-6] } 79... Kc5 { [%eval #-6] } 80. Kf5 { [%eval #-6] } 80... Qe3 { [%eval #-6] } 81. Kg4 { [%eval #-6] } 81... Qf2 { [%eval #-5] } 82. Kg5 { [%eval #-5] } 82... Kd5 { [%eval #-4] } 83. Kg4 { [%eval #-4] } 83... Ke5 { [%eval #-3] } 84. Kg5 { [%eval #-3] } 84... Qg2+ { [%eval #-2] } 85. Kh6 { [%eval #-2] } 85... Kf6 { [%eval #-1] } 86. Kh5 { [%eval #-1] } 86... Qg5# { Black wins by checkmate. } 0-1