FEN
[Event "rated classical game"]
[Site "https://lichess.org/2BKwN8AT"]
[Date "2026.03.11"]
[Round "-"]
[White "Spasoje49"]
[Black "Nobu2"]
[Result "0-1"]
[GameId "2BKwN8AT"]
[UTCDate "2026.03.11"]
[UTCTime "16:30:05"]
[WhiteElo "1685"]
[BlackElo "1735"]
[WhiteRatingDiff "-6"]
[BlackRatingDiff "+31"]
[Variant "Standard"]
[TimeControl "1800+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... dxc6 { [%eval -0.05] } 5. d3 { [%eval -0.21] } 5... Bd6 { [%eval -0.08] } 6. Bg5 { [%eval -0.28] } 6... h6 { [%eval -0.23] } 7. Bxf6 { [%eval -0.46] } 7... Qxf6 { [%eval -0.39] } 8. h3 { [%eval -0.74] } 8... Be6 { [%eval -0.66] } 9. Nbd2 { [%eval -0.71] } 9... O-O { [%eval -0.26] } 10. a3 { [%eval -0.51] } 10... Rad8 { [%eval -0.26] } 11. Qe2 { [%eval -0.23] } 11... b5 { [%eval 0.0] } 12. b4?! { (0.00 → -0.81) Inaccuracy. O-O was best. } { [%eval -0.81] } (12. O-O Rfe8 13. a4 Ra8 14. Rfe1 Bd7 15. Nf1 Bc5 16. Red1 a5 17. c3 Bd6) 12... c5 { [%eval -0.56] } 13. c3 { [%eval -0.91] } 13... cxb4 { [%eval -0.71] } 14. axb4 { [%eval -0.65] } 14... Ra8 { [%eval -0.52] } 15. Ra6 { [%eval -0.52] } 15... Bc8 { [%eval -0.48] } 16. Ra5 { [%eval -0.53] } 16... a6 { [%eval -0.5] } 17. O-O { [%eval -0.86] } 17... c6? { (-0.86 → 0.24) Mistake. c5 was best. } { [%eval 0.24] } (17... c5 18. bxc5 Bxc5 19. Rb1 Bb6 20. Raa1 Bd7 21. c4 Qd6 22. Nf1 Rfb8 23. cxb5) 18. Rfa1 { [%eval 0.06] } 18... Bc7 { [%eval 0.11] } 19. R5a3 { [%eval 0.0] } 19... Bb7?! { (0.00 → 0.58) Inaccuracy. Bb6 was best. } { [%eval 0.58] } (19... Bb6 20. Nb3 Qd6 21. Qd2 Re8 22. c4 bxc4 23. dxc4 Qg6 24. c5 Bc7 25. Qe3) 20. Nb3 { [%eval 0.55] } 20... Bb6 { [%eval 0.54] } 21. Nc5 { [%eval 0.49] } 21... Bxc5 { [%eval 0.5] } 22. bxc5 { [%eval 0.46] } 22... Rfe8 { [%eval 0.55] } 23. Ra5?! { (0.55 → 0.00) Inaccuracy. Qe3 was best. } { [%eval 0.0] } (23. Qe3 Qd8 24. Ra5 Bc8 25. Ne1 Ra7 26. Nc2 Rd7 27. Nb4 Re6 28. R5a2 Kh7) 23... Qe7 { [%eval 0.0] } 24. Qe3 { [%eval 0.0] } 24... Qd8?! { (0.00 → 0.65) Inaccuracy. Rad8 was best. } { [%eval 0.65] } (24... Rad8 25. Ne1 Qd7 26. R5a2 Bc8 27. Rd2 Qc7 28. Rda2 Qd7) 25. Qc1?? { (0.65 → -1.78) Blunder. Ne1 was best. } { [%eval -1.78] } (25. Ne1 Qe7 26. Nc2 Rad8 27. Nb4 Qd7 28. R5a3 Kh7 29. R3a2 Kg8 30. Rd1 Ra8) 25... Qxd3 { [%eval -1.76] } 26. Qe3 { [%eval -1.8] } 26... Qxe3 { [%eval -1.75] } 27. fxe3 { [%eval -1.75] } 27... f6 { [%eval -1.26] } 28. Kf2 { [%eval -1.73] } 28... Red8 { [%eval -1.71] } 29. Ke2 { [%eval -1.7] } 29... Kf7 { [%eval -1.13] } 30. Nh4?! { (-1.13 → -2.00) Inaccuracy. Rf1 was best. } { [%eval -2.0] } (30. Rf1 Kg8 31. Nh4 Bc8 32. Nf5 Be6 33. Rfa1 Bxf5 34. exf5 Rd5 35. Rxa6 Rxa6) 30... g6 { [%eval -1.56] } 31. g4?! { (-1.56 → -2.40) Inaccuracy. Nf3 was best. } { [%eval -2.4] } (31. Nf3 g5 32. Ne1 Bc8 33. Nd3 g4 34. Nb4 gxh3 35. gxh3 Rg8 36. h4 Rg2+) 31... Ra7 { [%eval -2.32] } 32. Nf3 { [%eval -2.45] } 32... Rda8?! { (-2.45 → -1.40) Inaccuracy. Bc8 was best. } { [%eval -1.4] } (32... Bc8 33. Nh4 Kg7 34. Rg1 Rh8 35. Ke1 Rd7 36. Ke2 Kf7 37. Nf3 g5 38. h4) 33. Nd2?! { (-1.40 → -2.01) Inaccuracy. Rd1 was best. } { [%eval -2.01] } (33. Rd1 Bc8 34. Rd6 Rd7 35. Rxc6 Bb7 36. Rb6 Rc8 37. c6 Rxc6 38. Raxa6 Rxb6) 33... Bc8 { [%eval -2.07] } 34. c4 { [%eval -2.1] } 34... Rb8 { [%eval -1.6] } 35. Rb1?! { (-1.60 → -2.26) Inaccuracy. Kd3 was best. } { [%eval -2.26] } (35. Kd3 Rd7+ 36. Kc3 Rd8 37. cxb5 cxb5 38. Rf1 Ra8 39. Nb3 Bb7 40. Rfa1 Rd7) 35... Rbb7 { [%eval -1.83] } 36. Rba1 { [%eval -1.9] } 36... Rc7 { [%eval -1.69] } 37. Kf3?! { (-1.69 → -2.34) Inaccuracy. Kd3 was best. } { [%eval -2.34] } (37. Kd3 h5 38. gxh5 gxh5 39. h4 Rd7+ 40. Kc3 Rd8 41. Nf1 bxc4 42. Kxc4 Rad7) 37... g5?! { (-2.34 → -1.69) Inaccuracy. Rd7 was best. } { [%eval -1.69] } (37... Rd7 38. Nf1 bxc4 39. Rc1 h5 40. gxh5 gxh5 41. Ng3 Rd2 42. Nf5 Kg6 43. Rxc4) 38. Rc1 { [%eval -2.17] } 38... Be6 { [%eval -1.67] } 39. cxb5?! { (-1.67 → -2.80) Inaccuracy. Rca1 was best. } { [%eval -2.8] } (39. Rca1 Rab7 40. Rxa6 bxc4 41. Nf1 Rb5 42. Ng3 Rxc5 43. Nf5 Rd7 44. Nxh6+ Kg6) 39... axb5 { [%eval -2.68] } 40. Rxa7?! { (-2.68 → -3.84) Inaccuracy. Rca1 was best. } { [%eval -3.84] } (40. Rca1 Rxa5 41. Rxa5 Rd7 42. Ke2 h5 43. gxh5 Bxh3 44. Nf1 Bg4+ 45. Kf2 Bxh5) 40... Rxa7 { [%eval -3.76] } 41. Rb1 { [%eval -3.98] } 41... Ra3 { [%eval -3.64] } 42. Ke2 { [%eval -4.11] } 42... Rc3 { [%eval -3.97] } 43. Ra1 { [%eval -4.13] } 43... Bc4+ { [%eval -3.65] } 44. Nxc4 { [%eval -4.11] } 44... Rxc4 { [%eval -4.5] } 45. Ra7+ { [%eval -4.72] } 45... Ke6 { [%eval -4.67] } 46. Rh7 { [%eval -4.81] } 46... Rxc5 { [%eval -4.61] } 47. Rxh6? { (-4.61 → -7.97) Mistake. Kd2 was best. } { [%eval -7.97] } (47. Kd2 b4 48. Rb7 Rb5 49. Rh7 b3 50. Kc1 Rb4 51. Rxh6 Rxe4 52. h4 gxh4) 47... b4 { [%eval -7.87] } 48. Rh8 { [%eval -7.9] } 48... b3 { [%eval -7.1] } 49. Rb8 { [%eval -7.34] } 49... Rc2+?? { (-7.34 → -3.27) Blunder. Rb5 was best. } { [%eval -3.27] } (49... Rb5 50. Rd8 b2 51. Rd1 b1=Q 52. Rxb1 Rxb1 53. Kf3 Rb3 54. h4 gxh4 55. Kg2) 50. Kd3 { [%eval -3.32] } 50... Rh2 { [%eval -3.36] } 51. Rxb3 { [%eval -3.06] } 51... Rxh3 { [%eval -2.63] } 52. Rc3?! { (-2.63 → -3.95) Inaccuracy. Ke2 was best. } { [%eval -3.95] } (52. Ke2 Rg3 53. Rc3 Kd6 54. Rd3+ Kc5 55. Rc3+ Kb5 56. Rc1 Rxg4 57. Rf1 Rxe4) 52... Kd6 { [%eval -3.83] } 53. Rc1 { [%eval -3.86] } 53... Rg3 { [%eval -3.57] } 54. Rf1 { [%eval -3.36] } 54... Ke6 { [%eval -3.17] } 55. Kc4? { (-3.17 → -5.73) Mistake. Ke2 was best. } { [%eval -5.73] } (55. Ke2 Rxg4 56. Kf3 Rh4 57. Rc1 Kd7 58. Rd1+ Ke7 59. Rc1 Kd6 60. Rd1+ Kc7) 55... Rxe3 { [%eval -5.77] } 56. Kc5 { [%eval -5.96] } 56... Rxe4 { [%eval -5.78] } { White resigns. } 0-1