Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "Play vs Bot"] [Site "Chess.com"] [Date "2026.04.19"] [Round "-"] [White "contortionist-BOT"] [Black "won_reasly"] [Result "0-1"] [GameId "U8uifmoJ"] [WhiteElo "1825"] [BlackElo "1068"] [Variant "Standard"] [TimeControl "-"] [ECO "C62"] [Opening "Ruy Lopez: Steinitz Defense"] [Termination "Unknown"] [Annotator "lichess.org"] 1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Nf3 { [%eval 0.18] } 2... Nc6 { [%eval 0.22] } 3. Bb5 { [%eval 0.15] } 3... d6 { [%eval 0.39] } { C62 Ruy Lopez: Steinitz Defense } 4. d4 { [%eval 0.45] } 4... exd4 { [%eval 0.46] } 5. Qxd4 { [%eval 0.34] } 5... Bd7 { [%eval 0.41] } 6. Qd3 { [%eval 0.51] } 6... Nf6 { [%eval 0.41] } 7. Nc3 { [%eval 0.4] } 7... Be7 { [%eval 0.29] } 8. O-O { [%eval 0.26] } 8... O-O { [%eval 0.26] } 9. Nd5 { [%eval -0.22] } 9... a6 { [%eval 0.1] } 10. Bxc6 { [%eval 0.24] } 10... Bxc6 { [%eval 0.24] } 11. Re1 { [%eval 0.21] } 11... Nxd5 { [%eval 0.16] } 12. exd5 { [%eval 0.12] } 12... Bb5 { [%eval 0.18] } 13. c4 { [%eval 0.15] } 13... Bd7 { [%eval 0.13] } 14. Qb3 { [%eval 0.07] } 14... b6 { [%eval 0.03] } 15. h3 { [%eval 0.0] } 15... Bf6 { [%eval 0.04] } 16. Bf4 { [%eval -0.12] } 16... h6 { [%eval -0.11] } 17. Qc2 { [%eval -0.18] } 17... b5 { [%eval 0.06] } 18. Re2 { [%eval -0.29] } 18... bxc4 { [%eval -0.31] } 19. Qxc4?? { (-0.31 → -3.19) Blunder. Nd2 was best. } { [%eval -3.19] } (19. Nd2 a5 20. Nxc4 a4 21. Re3 Re8 22. Rd1 Qc8 23. Rxe8+ Qxe8 24. b3 axb3) 19... Bb5 { [%eval -3.23] } 20. Qe4?! { (-3.23 → -4.36) Inaccuracy. Qc2 was best. } { [%eval -4.36] } (20. Qc2 Bxe2 21. Qxe2 Rb8 22. Rc1 Rxb2 23. Qxa6 Qb8 24. Be3 Qb7 25. Qc4 Rb5) 20... Bxe2?! { (-4.36 → -3.13) Inaccuracy. Re8 was best. } { [%eval -3.13] } (20... Re8 21. Qxe8+ Bxe8 22. Rae1 Bb5 23. Re3 g5 24. Bg3 h5 25. Re4 Qd7 26. Nd4) 21. Qxe2 { [%eval -3.24] } 21... Re8 { [%eval -3.03] } 22. Qc2 { [%eval -3.27] } 22... Qd7 { [%eval -2.94] } 23. Rc1 { [%eval -2.8] } 23... Rac8 { [%eval -2.27] } 24. Be3?! { (-2.27 → -3.37) Inaccuracy. a4 was best. } { [%eval -3.37] } (24. a4 Rb8 25. b3 Qc8 26. Qd3 Rb6 27. Nd2 Qb7 28. Qf5 Rb4 29. Nc4 Qb8) 24... Qb5 { [%eval -3.6] } 25. b3 { [%eval -3.78] } 25... Qxd5 { [%eval -3.59] } 26. Rd1 { [%eval -3.93] } 26... Qb7 { [%eval -3.79] } 27. Qd3 { [%eval -3.78] } 27... Qb5 { [%eval -3.81] } 28. Qc2 { [%eval -3.9] } 28... Red8 { [%eval -3.35] } 29. a4 { [%eval -3.51] } 29... Qb7 { [%eval -3.53] } 30. Bd4 { [%eval -3.5] } 30... Bxd4 { [%eval -3.53] } 31. Nxd4 { [%eval -3.76] } 31... g6 { [%eval -3.1] } 32. Nc6 { [%eval -3.35] } 32... Re8 { [%eval -3.5] } 33. Qc4 { [%eval -3.61] } 33... Qb6 { [%eval -2.97] } 34. a5 { [%eval -2.84] } 34... Qb5 { [%eval -3.45] } 35. Qxb5 { [%eval -3.41] } 35... axb5 { [%eval -3.44] } 36. a6 { [%eval -3.3] } 36... Ra8 { [%eval -3.3] } 37. a7 { [%eval -2.8] } 37... Re2?! { (-2.80 → -1.53) Inaccuracy. Kg7 was best. } { [%eval -1.53] } (37... Kg7 38. Kf1 Kf6 39. Rd5 Ke6 40. Rxb5 d5 41. Rc5 Kd6 42. Rc1 d4 43. Nxd4) 38. Ra1?? { (-1.53 → -3.95) Blunder. Rd5 was best. } { [%eval -3.95] } (38. Rd5 Ra2 39. Rxb5 R2xa7 40. Nxa7 Rxa7 41. Rb8+ Kg7 42. b4 Kf6 43. g4 d5) 38... Rc2 { [%eval -3.98] } 39. Nd4 { [%eval -3.98] } 39... Rc5 { [%eval -4.04] } 40. b4 { [%eval -3.96] } 40... Rc4 { [%eval -4.0] } 41. Nxb5 { [%eval -4.03] } 41... Kf8 { [%eval -3.72] } 42. Kf1 { [%eval -4.48] } 42... Ke7 { [%eval -4.4] } 43. g3 { [%eval -4.65] } 43... Ke6 { [%eval -4.35] } 44. Kg1 { [%eval -4.77] } 44... Ke5? { (-4.77 → -2.54) Mistake. Kd7 was best. } { [%eval -2.54] } (44... Kd7 45. Kg2 c6 46. Nxd6 Kxd6 47. Rb1 Kc7 48. b5 cxb5 49. Rxb5 Rxa7 50. Re5) 45. Kg2?! { (-2.54 → -3.90) Inaccuracy. Re1+ was best. } { [%eval -3.9] } (45. Re1+ Kf6 46. h4 d5 47. Kg2 g5 48. h5 g4 49. Re3 d4 50. Re4 Kg5) 45... Ke4?? { (-3.90 → -1.61) Blunder. Ke6 was best. } { [%eval -1.61] } (45... Ke6 46. Ra4 Kd7 47. Na3 Rc6 48. Nb5 Rb6 49. Nc3 Rb7 50. b5 Raxa7 51. Rf4) 46. Ra5 { [%eval -2.05] } 46... d5 { [%eval -1.91] } 47. Ra3 { [%eval -2.06] } 47... Ke5 { [%eval -1.89] } 48. Ra6 { [%eval -1.68] } 48... d4? { (-1.68 → -0.09) Mistake. Ke4 was best. } { [%eval -0.09] } (48... Ke4 49. Kf1 Kd3 50. Kg2 f5 51. Kf3 g5 52. Ra3+ Kc2 53. Ke2 h5 54. h4) 49. Ra2?? { (-0.09 → -3.59) Blunder. Kf3 was best. } { [%eval -3.59] } (49. Kf3 Rc2 50. Ra5 Kf6 51. Nxd4 Rd2 52. Ke3 Rd1 53. Nc6 Ke6 54. f4 f6) 49... Ke4?! { (-3.59 → -2.40) Inaccuracy. d3 was best. } { [%eval -2.4] } (49... d3 50. Kf3 Kd5 51. Ke3 Kc6 52. Nd4+ Kb6 53. Kxd3 Rxb4 54. Nf3 Rb3+ 55. Ke2) 50. Ra1? { (-2.40 → -4.10) Mistake. Re2+ was best. } { [%eval -4.1] } (50. Re2+ Kd3 51. Ra2 Rc6 52. Ra1 Ke4 53. Re1+ Kd5 54. Ra1 d3 55. Rd1 h5) 50... d3 { [%eval -3.98] } 51. h4?! { (-3.98 → -5.53) Inaccuracy. Rd1 was best. } { [%eval -5.53] } (51. Rd1 h5 52. g4 h4 53. Re1+ Kd5 54. Re7 d2 55. Na3 Rxa7 56. Nxc4 Kxc4) 51... d2 { [%eval -5.92] } 52. f3+ { [%eval -6.42] } 52... Kd3 { [%eval -6.22] } 53. Kf2 { [%eval -6.71] } 53... Kc2? { (-6.71 → -4.08) Mistake. Rc2 was best. } { [%eval -4.08] } (53... Rc2 54. Rd1 c6 55. Nd6 Rxa7 56. g4 Ra1 57. Rxd2+ Rxd2+ 58. Kg3 Ke2 59. Ne4) 54. Na3+ { [%eval -3.84] } 54... Kc3?? { (-3.84 → -0.06) Blunder. Kb2 was best. } { [%eval -0.06] } (54... Kb2 55. Nxc4+ Kxa1 56. Nxd2 Kb2 57. Nc4+ Kb3 58. Ne5 Kxb4 59. Ke3 c5 60. g4) 55. Nxc4 { [%eval -0.13] } 55... Kxc4 { [%eval -0.03] } 56. Ke2 { [%eval -0.01] } 56... c6 { [%eval 0.42] } 57. Kxd2 { [%eval 0.43] } 57... Kxb4 { [%eval 0.66] } 58. Ke3?! { (0.66 → 0.00) Inaccuracy. Rb1+ was best. } { [%eval 0.0] } (58. Rb1+ Kc4 59. Rb7 f5 60. Ke3 c5 61. Kd2 Rd8+ 62. Kc2 Ra8 63. g4 fxg4) 58... c5?! { (0.00 → 0.96) Inaccuracy. Kc5 was best. } { [%eval 0.96] } (58... Kc5 59. g4 Kb6 60. Rb1+ Kc7 61. Ra1) 59. Ke4?! { (0.96 → 0.00) Inaccuracy. Kd3 was best. } { [%eval 0.0] } (59. Kd3 Rd8+ 60. Kc2 Ra8 61. g4 g5 62. h5 Kc4 63. Kd2 Rd8+ 64. Ke3 Re8+) 59... c4 { [%eval 0.1] } 60. g4 { [%eval 0.0] } 60... c3?? { (0.00 → 3.62) Blunder. Kb3 was best. } { [%eval 3.62] } (60... Kb3 61. Rb1+ Kc2 62. Rb7 c3 63. Ke3 f6 64. f4 Kd1 65. Rd7+ Kc1 66. Kd3) 61. Kd3 { [%eval 3.37] } 61... Kb3?! { (3.37 → 5.06) Inaccuracy. f6 was best. } { [%eval 5.06] } (61... f6 62. Rb1+ Kc5 63. Rb7 Kd5 64. Kxc3 Ke5 65. Rf7 f5 66. h5 fxg4 67. fxg4) 62. Kd4?? { (5.06 → -5.94) Blunder. Rb1+ was best. } { [%eval -5.94] } (62. Rb1+ Ka4 63. Kxc3 Ka5 64. Kd4 Ka6 65. Ke5 Re8+ 66. Kf6 Kxa7 67. Kxf7 Rc8) 62... Kb2 { [%eval -5.26] } 63. Ra5 { [%eval -5.33] } 63... c2 { [%eval -5.28] } 64. Rb5+ { [%eval -5.08] } 64... Kc1 { [%eval -5.28] } 65. Kd3 { [%eval -6.65] } 65... Rxa7 { [%eval -6.63] } 66. Rc5 { [%eval -6.8] } 66... Ra3+ { [%eval -6.5] } 67. Ke2 { [%eval -6.95] } 67... Rb3 { [%eval -6.92] } 68. Rc4 { [%eval -6.88] } 68... Rb8 { [%eval -6.09] } 69. Rc7 { [%eval -6.58] } 69... Rd8 { [%eval -5.17] } 70. Rxf7 { [%eval -6.01] } 70... Rd2+ { [%eval -5.97] } 71. Ke1 { [%eval -5.85] } 71... Rd1+ { [%eval -5.37] } 72. Ke2 { [%eval -6.44] } 72... Kb1 { [%eval -6.34] } 73. Rb7+ { [%eval -6.31] } 73... Ka2 { [%eval -5.75] } 74. Ra7+ { [%eval -5.67] } 74... Kb3 { [%eval -6.14] } 75. Rb7+ { [%eval -5.74] } 75... Kc4 { [%eval -5.4] } 76. h5 { [%eval -6.44] } 76... c1=Q { [%eval -6.22] } 77. Rc7+ { [%eval -6.53] } 77... Kb3 { [%eval -6.05] } 78. Rxc1 { [%eval -5.89] } 78... Rxc1 { [%eval -5.11] } 79. hxg6 { [%eval -4.65] } 79... Rc6 { [%eval -5.11] } 80. g7 { [%eval -5.95] } 80... Rg6 { [%eval -6.59] } 81. Ke3 { [%eval -6.94] } 81... Rxg7 { [%eval -6.83] } 82. Kd4 { [%eval -8.78] } 82... Kc2 { [%eval -5.33] } 83. Kd5? { (-5.33 → -81.15) Mistake. Ke3 was best. } { [%eval -81.15] } (83. Ke3 Kd1 84. f4 Rxg4 85. f5 h5 86. f6 Rg8 87. Kf3 Ke1 88. Ke3 h4) 83... Kd3 { [%eval -10.52] } 84. Ke5 { [%eval -5.84] } 84... Ke3 { [%eval #-15] } 85. f4 { [%eval #-16] } 85... Rxg4 { [%eval #-14] } 86. f5 { [%eval -9.75] } 86... Rf4 { [%eval -10.04] } 87. f6?! { (-10.04 → Mate in 13) Checkmate is now unavoidable. Kf6 was best. } { [%eval #-13] } (87. Kf6 h5 88. Kg7 Rxf5 89. Kg6 Kf4 90. Kg7 h4 91. Kh6 h3 92. Kg6 h2) 87... h5 { [%eval #-12] } 88. Ke6 { [%eval #-12] } 88... h4 { [%eval #-11] } 89. f7 { [%eval #-11] } 89... h3 { [%eval -5.21] } 90. f8=Q?? { (-5.21 → Mate in 8) Checkmate is now unavoidable. Ke7 was best. } { [%eval #-8] } (90. Ke7 h2 91. f8=Q Rxf8 92. Kxf8 Kd4 93. Ke7 Ke5 94. Kd7 Kf6 95. Kd6 Kf7) 90... Rxf8 { [%eval #-7] } 91. Ke7 { [%eval #-7] } 91... Rf1 { [%eval #-6] } 92. Kd6 { [%eval #-6] } 92... h2 { [%eval #-5] } 93. Ke7 { [%eval #-5] } 93... h1=Q { [%eval #-4] } 94. Kd7 { [%eval #-4] } 94... Kf3 { [%eval #-5] } 95. Kc6 { [%eval #-4] } 95... Kg4+ { [%eval #-5] } 96. Kd6 { [%eval #-5] } 96... Re1 { [%eval #-5] } 97. Kc5 { [%eval #-5] } 97... Qe4 { [%eval #-4] } 98. Kb6 { [%eval #-3] } 98... Qd3 { [%eval #-4] } 99. Kb7 { [%eval #-3] } 99... Rc1 { [%eval #-2] } 100. Ka7 { [%eval #-2] } 100... Qb3 { [%eval #-1] } 101. Ka8 { [%eval #-1] } 101... Ra1# { Black wins. } 0-1