FEN
[Event "rated classical game"]
[Site "https://lichess.org/a9DGx2Mr"]
[Date "2026.04.12"]
[Round "-"]
[White "TTotr"]
[Black "bagelkh"]
[Result "0-1"]
[GameId "a9DGx2Mr"]
[UTCDate "2026.04.12"]
[UTCTime "22:05:29"]
[WhiteElo "1762"]
[BlackElo "1873"]
[WhiteRatingDiff "-14"]
[BlackRatingDiff "+18"]
[Variant "Standard"]
[TimeControl "1800+30"]
[ECO "C62"]
[Opening "Ruy Lopez: Steinitz 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.22] } 3. Bb5 { [%eval 0.15] } 3... d6 { [%eval 0.39] } { C62 Ruy Lopez: Steinitz Defense } 4. d4 { [%eval 0.45] } 4... Bd7 { [%eval 0.81] } 5. O-O { [%eval 0.51] } 5... Nxd4 { [%eval 0.59] } 6. Bxd7+ { [%eval 0.65] } 6... Qxd7 { [%eval 0.62] } 7. Nxd4 { [%eval 0.61] } 7... exd4 { [%eval 0.57] } 8. Qxd4 { [%eval 0.73] } 8... Nf6 { [%eval 0.7] } 9. Nc3 { [%eval 0.8] } 9... Be7 { [%eval 0.88] } 10. Bg5 { [%eval 0.37] } 10... c5?! { (0.37 → 1.30) Inaccuracy. h6 was best. } { [%eval 1.3] } (10... h6 11. Bh4 Qg4 12. Bg3 O-O 13. Rfe1 Rfe8 14. h3 Qe6 15. Qb4 Qd7 16. Rad1) 11. Qd3 { [%eval 1.07] } 11... Rd8 { [%eval 1.25] } 12. Bxf6 { [%eval 0.7] } 12... Bxf6 { [%eval 0.63] } 13. Rab1 { [%eval 0.11] } 13... O-O?! { (0.11 → 0.84) Inaccuracy. Bxc3 was best. } { [%eval 0.84] } (13... Bxc3 14. Qxc3 O-O 15. Rbd1 Qe6 16. f3 Qxa2 17. Rd5 Qa6 18. Rfd1 Qb6 19. Kf1) 14. Nd5 { [%eval 0.91] } 14... Qe6 { [%eval 1.16] } 15. Rfe1 { [%eval 1.22] } 15... Be5 { [%eval 1.46] } 16. c3 { [%eval 1.52] } 16... Qh6 { [%eval 1.64] } 17. g3 { [%eval 1.72] } 17... Rfe8 { [%eval 1.92] } 18. Qe3?! { (1.92 → 1.27) Inaccuracy. Kg2 was best. } { [%eval 1.27] } (18. Kg2 Qg6 19. Re2 Rb8 20. Rbe1 a6 21. a4 Bf6 22. Rd1 Bg5 23. Qf3 Bd8) 18... Qxe3 { [%eval 1.52] } 19. Rxe3 { [%eval 1.67] } 19... g6 { [%eval 1.59] } 20. Rbe1?! { (1.59 → 0.93) Inaccuracy. a4 was best. } { [%eval 0.93] } (20. a4 Bg7 21. g4 Rd7 22. Kg2 Rb8 23. Ra1 b5 24. axb5 Rxb5 25. Ra2 c4) 20... Bg7 { [%eval 1.05] } 21. Kg2 { [%eval 0.97] } 21... b6 { [%eval 1.43] } 22. f3 { [%eval 0.95] } 22... Re5?! { (0.95 → 1.80) Inaccuracy. b5 was best. } { [%eval 1.8] } (22... b5 23. R3e2 Rb8 24. g4 b4 25. cxb4 cxb4 26. b3 Rbc8 27. f4 Bc3 28. Rd1) 23. f4 { [%eval 1.7] } 23... Re6 { [%eval 1.86] } 24. Kf3 { [%eval 1.87] } 24... Kf8 { [%eval 2.27] } 25. h4 { [%eval 1.73] } 25... h5 { [%eval 1.74] } 26. g4 { [%eval 1.35] } 26... hxg4+ { [%eval 1.3] } 27. Kxg4 { [%eval 1.33] } 27... Bh6?! { (1.33 → 2.25) Inaccuracy. b5 was best. } { [%eval 2.25] } (27... b5 28. Kf3 b4 29. R3e2 a5 30. Rg1 f5 31. exf5 Rxe2 32. Kxe2 Re8+ 33. Kd3) 28. h5?! { (2.25 → 1.07) Inaccuracy. Kf3 was best. } { [%eval 1.07] } (28. Kf3 b5 29. h5 a5 30. Rh1 g5 31. f5 Re5 32. Ree1 Kg7 33. Ne3 d5) 28... gxh5+ { [%eval 1.43] } 29. Kxh5 { [%eval 1.51] } 29... Bg7 { [%eval 1.45] } 30. Kg4 { [%eval 1.49] } 30... Rg6+ { [%eval 1.26] } 31. Kf3 { [%eval 1.36] } 31... Ke8 { [%eval 1.73] } 32. Rh1 { [%eval 1.72] } 32... Kd7 { [%eval 1.73] } 33. Re2 { [%eval 1.45] } 33... Rg8 { [%eval 1.73] } 34. Rg2?? { (1.73 → -2.50) Blunder. f5 was best. } { [%eval -2.5] } (34. f5 Rg5 35. Rh7 b5 36. f6 Bf8 37. Rxf7+ Ke6 38. Rxa7 Rg3+ 39. Kf2 Rg2+) 34... Rxg2 { [%eval -2.39] } 35. Kxg2 { [%eval -2.24] } 35... Bxc3+ { [%eval -2.37] } 36. Kf3 { [%eval -2.1] } 36... Bxb2 { [%eval -2.52] } 37. Rh6?! { (-2.52 → -4.05) Inaccuracy. Rh7 was best. } { [%eval -4.05] } (37. Rh7 Rf8 38. a4 Bd4 39. Ke2 c4 40. Kd2 a6 41. Kc2 Kc6 42. Nb4+ Kb7) 37... Rg6? { (-4.05 → -2.31) Mistake. Rh8 was best. } { [%eval -2.31] } (37... Rh8 38. Rxh8 Bxh8 39. Ne3 b5 40. Ke2 Bg7 41. Nf5 Bf8 42. Nh4 Kc6 43. Nf3) 38. Rh7 { [%eval -2.32] } 38... Rg7 { [%eval -2.06] } 39. Rh2 { [%eval -2.22] } 39... Bd4 { [%eval -2.29] } 40. Rc2?! { (-2.29 → -3.39) Inaccuracy. a4 was best. } { [%eval -3.39] } (40. a4 Rg8 41. Rh7 Rf8 42. Rh5 Rh8 43. Rf5 Rh7 44. Rg5 c4 45. Rg8 Rh8) 40... Rg1 { [%eval -3.16] } 41. Rd2 { [%eval -3.36] } 41... Rf1+ { [%eval -3.41] } 42. Kg4?! { (-3.41 → -4.34) Inaccuracy. Kg3 was best. } { [%eval -4.34] } (42. Kg3 Rb1 43. Rd3 Rg1+ 44. Kf3 b5 45. Ra3 c4 46. Ra5 Rb1 47. Ke2 Kc6) 42... Rf2 { [%eval -3.93] } 43. Rxf2 { [%eval -4.13] } 43... Bxf2 { [%eval -4.07] } 44. Kf3 { [%eval -4.65] } 44... Bd4 { [%eval -4.51] } 45. Ke2 { [%eval -4.49] } 45... f6 { [%eval -3.86] } 46. f5?! { (-3.86 → -5.10) Inaccuracy. Kd3 was best. } { [%eval -5.1] } (46. Kd3 b5 47. a3 Ba1 48. Kc2 c4 49. a4 bxa4 50. Ne3 Bd4 51. Nxc4 Kc6) 46... Be5 { [%eval -4.96] } 47. Kd3 { [%eval -5.93] } 47... b5 { [%eval -5.91] } 48. Kc2 { [%eval -5.75] } 48... a5 { [%eval -5.61] } 49. a4 { [%eval -7.15] } 49... bxa4 { [%eval -6.37] } 50. Nb6+ { [%eval -7.33] } 50... Kc6 { [%eval -6.57] } 51. Nxa4?! { (-6.57 → -9.49) Inaccuracy. Nc4 was best. } { [%eval -9.49] } (51. Nc4 Kb5 52. Ne3 c4 53. Kb1 Kc5 54. Nc2 c3 55. Ka2 Kc4 56. Na1 Kd3) 51... Kb5 { [%eval -14.61] } 52. Nc3+?! { (-14.61 → Mate in 21) Checkmate is now unavoidable. Kb3 was best. } { [%eval #-21] } (52. Kb3 c4+ 53. Ka3 c3 54. Kb3 c2 55. Nc3+ Bxc3 56. Kxc2 Kc4 57. e5 Bxe5) 52... Bxc3 { [%eval -12.84] } 53. Kxc3 { [%eval -13.58] } 53... a4 { [%eval -12.02] } { White resigns. } 0-1
