lichess.org
Donate
FEN
[Event "rated blitz game"] [Site "https://lichess.org/QX2gTtIS"] [Date "2026.03.08"] [Round "-"] [White "InvisibleGuest2023"] [Black "VacheH009"] [Result "0-1"] [GameId "QX2gTtIS"] [UTCDate "2026.03.08"] [UTCTime "14:29:53"] [WhiteElo "2866"] [BlackElo "2726"] [WhiteRatingDiff "-8"] [BlackRatingDiff "+8"] [BlackTitle "FM"] [Variant "Standard"] [TimeControl "180+0"] [ECO "C67"] [Opening "Ruy Lopez: Berlin Defense, l'Hermet Variation, Berlin Wall 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] } 4. O-O { [%eval 0.11] } 4... Nxe4 { [%eval 0.14] } 5. d4 { [%eval 0.14] } 5... Nd6 { [%eval 0.16] } 6. Bxc6 { [%eval 0.07] } 6... dxc6 { [%eval 0.17] } 7. dxe5 { [%eval 0.05] } 7... Nf5 { [%eval 0.17] } 8. Qxd8+ { [%eval 0.17] } 8... Kxd8 { [%eval 0.23] } { C67 Ruy Lopez: Berlin Defense, l'Hermet Variation, Berlin Wall Defense } 9. Rd1+ { [%eval 0.23] } 9... Ke8 { [%eval 0.17] } 10. h3 { [%eval 0.0] } 10... Be7 { [%eval 0.35] } 11. Nc3 { [%eval 0.24] } 11... Nh4 { [%eval 0.29] } 12. Nxh4 { [%eval 0.27] } 12... Bxh4 { [%eval 0.21] } 13. Ne2 { [%eval 0.11] } 13... h5 { [%eval 0.07] } 14. f3 { [%eval -0.02] } 14... f6?! { (-0.02 → 0.92) Inaccuracy. Bf5 was best. } { [%eval 0.92] } (14... Bf5 15. Nd4 Rd8 16. Be3 Bh7 17. c4 a5 18. g4 hxg4 19. hxg4 a4 20. Kg2) 15. g3 { [%eval 0.56] } 15... Bg5 { [%eval 0.68] } 16. f4?! { (0.68 → -0.41) Inaccuracy. Bxg5 was best. } { [%eval -0.41] } (16. Bxg5 fxg5 17. g4 hxg4 18. hxg4 Kf7 19. Nc3 Re8 20. Ne4 Kg6 21. Rd3 b6) 16... Bh6 { [%eval -0.4] } 17. exf6 { [%eval -0.82] } 17... Bxh3 { [%eval -0.58] } 18. fxg7 { [%eval -0.62] } 18... Bxg7 { [%eval -0.68] } 19. Be3 { [%eval -0.64] } 19... Bg4 { [%eval -0.42] } 20. Kf2 { [%eval -0.76] } 20... Kf7 { [%eval -0.76] } 21. Rd2 { [%eval -1.26] } 21... Rae8 { [%eval -1.19] } 22. c3 { [%eval -1.38] } 22... h4 { [%eval -1.4] } 23. Rg1 { [%eval -1.45] } 23... h3?! { (-1.45 → -0.74) Inaccuracy. Bf6 was best. } { [%eval -0.74] } (23... Bf6 24. gxh4 Rxh4 25. Nd4 c5 26. Nb5 Rh2+ 27. Kg3 Rxd2 28. Bxd2 Bd7 29. c4) 24. Bd4?? { (-0.74 → -3.44) Blunder. Rh1 was best. } { [%eval -3.44] } (24. Rh1 Rd8 25. Ng1 Rxd2+ 26. Bxd2 Rd8 27. Be1 Rd1 28. Nxh3 Rb1 29. Ng5+ Kg6) 24... Rd8 { [%eval -2.75] } 25. Rd3? { (-2.75 → -4.67) Mistake. b4 was best. } { [%eval -4.67] } (25. b4 a5 26. a3 b6 27. Rb2 c5 28. bxc5 bxc5 29. Bxc5 Rd3 30. Rh1 Re8) 25... Bf5?? { (-4.67 → -0.84) Blunder. c5 was best. } { [%eval -0.84] } (25... c5 26. Bxg7 Rxd3 27. Bxh8 Rf3+ 28. Ke1 Re3 29. Kd2 Rxe2+ 30. Kd3 Rxb2 31. Rc1) 26. Re3? { (-0.84 → -2.46) Mistake. Bxg7 was best. } { [%eval -2.46] } (26. Bxg7 Rxd3 27. Bxh8 Be4 28. c4 h2 29. Rc1 h1=Q 30. Rxh1 Bxh1 31. Bc3 Be4) 26... c5 { [%eval -2.32] } 27. Bxg7 { [%eval -2.2] } 27... Kxg7 { [%eval -2.42] } 28. g4 { [%eval -3.02] } 28... h2 { [%eval -3.09] } 29. Rh1 { [%eval -3.05] } 29... Bxg4 { [%eval -3.04] } 30. Rg3 { [%eval -2.97] } 30... Rh4 { [%eval -2.75] } 31. Rg2 { [%eval -2.98] } 31... Rd2?! { (-2.98 → -2.08) Inaccuracy. Kf6 was best. } { [%eval -2.08] } (31... Kf6 32. c4 Rdh8 33. Nc3 c6 34. Ne4+ Kf5 35. Nxc5 b6 36. Nb3 Rh3 37. Nd4+) 32. Kg3 { [%eval -2.05] } 32... Rh6 { [%eval -1.67] } 33. Nc1 { [%eval -2.0] } 33... Rxg2+ { [%eval -2.03] } 34. Kxg2 { [%eval -1.82] } 34... Kf6 { [%eval -1.67] } 35. Rxh2 { [%eval -1.39] } 35... Rg6? { (-1.39 → 0.00) Mistake. Rxh2+ was best. } { [%eval 0.0] } (35... Rxh2+ 36. Kxh2 Kf5 37. Kg3 c4 38. a4 a5 39. b3 Bd1 40. b4 axb4 41. cxb4) 36. Kf2 { [%eval 0.02] } 36... Bf5 { [%eval 0.26] } 37. Rg2 { [%eval 0.0] } 37... Rh6 { [%eval 0.0] } 38. Ne2 { [%eval -0.05] } 38... Be4 { [%eval 0.0] } 39. Rg8 { [%eval -0.04] } 39... Bd5 { [%eval 0.0] } 40. Rf8+ { [%eval -0.11] } 40... Ke7 { [%eval -0.08] } 41. Ra8 { [%eval -0.3] } 41... Bxa2 { [%eval -0.16] } 42. Ng3?! { (-0.16 → -1.02) Inaccuracy. Rxa7 was best. } { [%eval -1.02] } (42. Rxa7 Bd5 43. b4 Kd6 44. bxc5+ Kxc5 45. Ke3 Kc4 46. f5 Rh3+ 47. Kd2 Rd3+) 42... Rh2+ { [%eval -1.05] } 43. Ke3 { [%eval -0.85] } 43... Rxb2 { [%eval -0.37] } 44. Rxa7 { [%eval -0.46] } 44... Bd5 { [%eval -0.37] } 45. Nf5+?! { (-0.37 → -1.37) Inaccuracy. Ne4 was best. } { [%eval -1.37] } (45. Ne4 Bxe4 46. Kxe4 Kd6 47. Ra1 Re2+ 48. Kd3 Rf2 49. Ke3 Rh2 50. Rd1+ Kc6) 45... Kd7 { [%eval -1.41] } 46. Ng3 { [%eval -1.49] } 46... Bc6?! { (-1.49 → -0.62) Inaccuracy. Rc2 was best. } { [%eval -0.62] } (46... Rc2 47. Ne4 Kc6 48. Ra3 Rc1 49. Nf2 Kd6 50. f5 b6 51. f6 Rc2 52. Nd3) 47. f5 { [%eval -0.95] } 47... Rb3 { [%eval -0.53] } 48. Kf4?? { (-0.53 → -2.76) Blunder. Kd3 was best. } { [%eval -2.76] } (48. Kd3 b6 49. Kc2 Rb5 50. Ra1 Bd5 51. f6 Ke6 52. Ra7 Kd6 53. Nf5+ Ke5) 48... b6? { (-2.76 → -1.11) Mistake. Rxc3 was best. } { [%eval -1.11] } (48... Rxc3 49. Ra1 Rf3+ 50. Kg4 c4 51. Ne2 Re3 52. Rd1+ Ke7 53. Nd4 Bd5 54. Nb5) 49. Kg5? { (-1.11 → -2.59) Mistake. Ne2 was best. } { [%eval -2.59] } (49. Ne2 Rb2 50. Ke3 Rb1 51. Kf4 Bd5 52. Ke5 Bc4 53. Ng3 Re1+ 54. Kf4 Rc1) 49... Rxc3 { [%eval -2.42] } 50. Nh5 { [%eval -2.39] } 50... Rf3 { [%eval -2.12] } 51. Nf6+? { (-2.12 → -3.76) Mistake. Ra1 was best. } { [%eval -3.76] } (51. Ra1 Bd5 52. Kg4 Re3 53. Nf4 Bb3 54. Rh1 Kd6 55. Rh6+ Ke5 56. Ng6+ Kd5) 51... Kd6 { [%eval -3.29] } 52. Ng4 { [%eval -3.73] } 52... Be4 { [%eval -4.09] } 53. Ra1 { [%eval -5.08] } 53... Rxf5+ { [%eval -4.87] } 54. Kh4 { [%eval -4.8] } 54... Rd5 { [%eval -4.78] } 55. Re1 { [%eval -5.02] } 55... Bf3 { [%eval -4.95] } 56. Nf6 { [%eval -5.04] } 56... Rd4+ { [%eval -4.82] } 57. Kg5 { [%eval -4.79] } 57... Bc6 { [%eval -4.63] } 58. Ne8+?! { (-4.63 → -7.00) Inaccuracy. Nh5 was best. } { [%eval -7.0] } (58. Nh5 Bd7 59. Nf4 b5 60. Ne2 Rd5+ 61. Kf4 c4 62. Ng3 Kc6 63. Re5 Rd1) 58... Bxe8 { [%eval -6.84] } 59. Kf6 { [%eval -6.98] } 59... Kd5 { [%eval -6.14] } 60. Kg7 { [%eval -6.74] } 60... Kc4 { [%eval -6.64] } 61. Rxe8 { [%eval -6.77] } 61... b5 { [%eval -6.72] } 62. Rb8 { [%eval -7.02] } 62... Kd5 { [%eval -6.01] } 63. Kf6 { [%eval -6.68] } 63... c4 { [%eval -6.36] } 64. Kg5 { [%eval -7.4] } 64... Kc5 { [%eval -7.24] } 65. Rc8 { [%eval -6.99] } 65... b4 { [%eval -7.24] } 66. Rxc7+ { [%eval -7.17] } 66... Kb5 { [%eval -7.06] } 67. Rc8 { [%eval -7.44] } 67... Rd5+ { [%eval -7.08] } 68. Kf4 { [%eval -6.99] } 68... Rc5 { [%eval -6.4] } 69. Ke3?? { (-6.40 → Mate in 8) Checkmate is now unavoidable. Rb8+ was best. } { [%eval #-8] } (69. Rb8+ Ka4 70. Ke4 c3 71. Kd4 Rg5 72. Kc4 Rg4+ 73. Kc5 Ka3 74. Rf8 c2) 69... Rxc8 { [%eval #-8] } 70. Kd4 { [%eval #-8] } 70... Rd8+ { [%eval #-8] } 71. Ke3 { [%eval #-7] } 71... Rd3+ { [%eval #-7] } 72. Kf4 { [%eval #-8] } 72... b3 { [%eval #-7] } 73. Kg5 { [%eval #-6] } 73... b2 { [%eval #-5] } 74. Kh6 { [%eval #-4] } 74... b1=Q { [%eval #-4] } 75. Kg7 { [%eval #-3] } 75... Qf1 { [%eval #-2] } 76. Kh8 { [%eval #-2] } 76... Rg3 { [%eval #-1] } 77. Kh7 { [%eval #-1] } 77... Qh1# { Black wins by checkmate. } 0-1