lichess.org
Donate
FEN
[Event "rated rapid game"] [Site "https://lichess.org/3jyIw53K"] [Date "2026.02.19"] [Round "-"] [White "josedavid321"] [Black "Just_No_Fun"] [Result "0-1"] [GameId "3jyIw53K"] [UTCDate "2026.02.19"] [UTCTime "01:49:47"] [WhiteElo "2602"] [BlackElo "2775"] [WhiteRatingDiff "-5"] [BlackRatingDiff "+8"] [Variant "Standard"] [TimeControl "480+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. Qe2 { [%eval -0.11] } 4... Bc5 { [%eval -0.08] } 5. c3 { [%eval -0.16] } 5... O-O { [%eval -0.13] } 6. d3 { [%eval -0.17] } 6... d6 { [%eval -0.09] } 7. Bg5 { [%eval -0.11] } 7... a6 { [%eval -0.17] } 8. Ba4 { [%eval -0.15] } 8... b5 { [%eval -0.24] } 9. Bc2 { [%eval -0.16] } 9... h6 { [%eval -0.21] } 10. Bh4 { [%eval -0.41] } 10... g5?! { (-0.41 → 0.25) Inaccuracy. a5 was best. } { [%eval 0.25] } (10... a5) 11. Bg3?! { (0.25 → -0.32) Inaccuracy. Nxg5 was best. } { [%eval -0.32] } (11. Nxg5 hxg5) 11... Nh5 { [%eval 0.08] } 12. Nbd2?! { (0.08 → -0.54) Inaccuracy. Nxe5 was best. } { [%eval -0.54] } (12. Nxe5 Nxg3 13. hxg3 Bxf2+ 14. Qxf2 Nxe5 15. Nd2 Ng4 16. Qe2 c5 17. Nf3 b4) 12... Qf6 { [%eval -0.6] } 13. Nf1 { [%eval -0.76] } 13... Nf4?! { (-0.76 → 0.02) Inaccuracy. Be6 was best. } { [%eval 0.02] } (13... Be6) 14. Bxf4 { [%eval -0.03] } 14... gxf4 { [%eval 0.02] } 15. h3?! { (0.02 → -0.60) Inaccuracy. g3 was best. } { [%eval -0.6] } (15. g3) 15... Kh8 { [%eval -0.64] } 16. g4 { [%eval -0.67] } 16... Be6?! { (-0.67 → 0.21) Inaccuracy. Rb8 was best. } { [%eval 0.21] } (16... Rb8 17. b4 Bb6 18. a4 Ne7 19. g5 hxg5 20. a5 Ba7 21. d4 c5 22. bxc5) 17. Rd1?! { (0.21 → -0.44) Inaccuracy. N1h2 was best. } { [%eval -0.44] } (17. N1h2 Rab8) 17... a5 { [%eval -0.4] } 18. Rg1 { [%eval -0.53] } 18... Bxa2 { [%eval -0.01] } 19. g5 { [%eval 0.45] } 19... hxg5 { [%eval 0.07] } 20. Nxg5? { (0.07 → -1.50) Mistake. N1h2 was best. } { [%eval -1.5] } (20. N1h2) 20... Qh6 { [%eval -1.45] } 21. Nh2 { [%eval -1.5] } 21... f6 { [%eval -1.74] } 22. Ngf3 { [%eval -1.8] } 22... Be6 { [%eval -2.14] } 23. Ng4 { [%eval -1.82] } 23... Qh7 { [%eval -1.61] } 24. Qd2 { [%eval -1.75] } 24... Rg8 { [%eval -1.79] } 25. Ke2?! { (-1.79 → -2.46) Inaccuracy. Qe2 was best. } { [%eval -2.46] } (25. Qe2 a4) 25... Raf8 { [%eval -2.56] } 26. d4?! { (-2.56 → -3.96) Inaccuracy. Rde1 was best. } { [%eval -3.96] } (26. Rde1 a4 27. Kd1 Na5 28. Kc1 Nb3+ 29. Bxb3 axb3 30. Qe2 Rg7 31. d4 Bc4) 26... Bc4+ { [%eval -3.84] } 27. Ke1 { [%eval -3.96] } 27... Bb6? { (-3.96 → -2.32) Mistake. Nxd4 was best. } { [%eval -2.32] } (27... Nxd4 28. Nxd4 Qxh3 29. f3 Rxg4 30. fxg4 exd4 31. Qxf4 dxc3 32. b3 Bxg1 33. bxc4) 28. b3 { [%eval -2.24] } 28... Qxh3?? { (-2.24 → -0.29) Blunder. Be6 was best. } { [%eval -0.29] } (28... Be6 29. Qe2 Bd7 30. dxe5 Nxe5 31. Kd2 b4 32. Kc1 bxc3 33. Nfxe5 fxe5 34. Qc4) 29. bxc4 { [%eval -0.2] } 29... Qxf3 { [%eval -0.17] } 30. Qe2?? { (-0.17 → -3.79) Blunder. Qd3 was best. } { [%eval -3.79] } (30. Qd3 Qxd3) 30... Qxe2+?? { (-3.79 → -0.59) Blunder. Qxc3+ was best. } { [%eval -0.59] } (30... Qxc3+ 31. Qd2 Qxd2+ 32. Kxd2 Rg5 33. dxe5 Nxe5 34. Rh1+ Kg7 35. Nh6 Rh8 36. Nf5+) 31. Kxe2 { [%eval -0.59] } 31... Rg7?! { (-0.59 → 0.42) Inaccuracy. Rg5 was best. } { [%eval 0.42] } (31... Rg5 32. cxb5 Ne7 33. Rh1+ Kg7 34. Nh2 Rh8 35. Nf3 Rgh5 36. Rhg1+ Kf8 37. Bd3) 32. Rh1+ { [%eval 0.12] } 32... Rh7 { [%eval 0.25] } 33. Rxh7+ { [%eval -0.18] } 33... Kxh7 { [%eval -0.31] } 34. Rh1+ { [%eval -0.39] } 34... Kg7 { [%eval -0.29] } 35. cxb5 { [%eval -0.3] } 35... Ne7 { [%eval -0.32] } 36. Rg1 { [%eval -0.37] } 36... Kf7 { [%eval -0.4] } 37. Bb3+ { [%eval -0.46] } 37... Ke8 { [%eval -0.47] } 38. Be6?? { (-0.47 → -2.40) Blunder. Kd3 was best. } { [%eval -2.4] } (38. Kd3) 38... exd4 { [%eval -2.32] } 39. cxd4 { [%eval -2.51] } 39... Bxd4? { (-2.51 → -0.81) Mistake. f5 was best. } { [%eval -0.81] } (39... f5 40. exf5 Nxf5 41. Kd3 Nxd4 42. Bc4 Kd8 43. Rh1 f3 44. Rh7 Ne2 45. Nh2) 40. Nh6 { [%eval -0.83] } 40... a4?! { (-0.83 → 0.00) Inaccuracy. Rh8 was best. } { [%eval 0.0] } (40... Rh8 41. Nf5) 41. Rc1 { [%eval 0.0] } 41... Bc5 { [%eval -0.09] } 42. Kf3?? { (-0.09 → -3.05) Blunder. Rc4 was best. } { [%eval -3.05] } (42. Rc4 Rh8 43. Rxa4 Rxh6 44. Ra8+ Nc8 45. Rxc8+ Ke7 46. Bd5 Rh2 47. Rxc7+ Ke8) 42... Rh8 { [%eval -2.82] } 43. Ng4 { [%eval -3.32] } 43... Ng6 { [%eval -3.25] } 44. Bf5 { [%eval -3.86] } 44... Kf7 { [%eval -4.02] } 45. Bxg6+ { [%eval -4.23] } 45... Kxg6 { [%eval -4.12] } 46. Kxf4 { [%eval -4.07] } 46... a3 { [%eval -4.04] } 47. Rg1 { White offers draw } { [%eval -4.25] } 47... Kf7 { [%eval -3.92] } 48. Kf5?! { (-3.92 → -5.27) Inaccuracy. Ra1 was best. } { [%eval -5.27] } (48. Ra1 Rb8 49. Kf5 Rxb5 50. e5 dxe5 51. Nxf6 e4 52. Nd5 Bd4 53. Rxa3 Rxd5+) 48... Rh5+ { [%eval -5.4] } 49. Kf4 { [%eval -5.3] } 49... Bd4 { [%eval -5.06] } 50. Rc1 { [%eval -5.74] } 50... Rc5 { [%eval -5.27] } 51. Rh1 { [%eval -5.59] } 51... a2 { [%eval -5.19] } 52. Rh7+?! { (-5.19 → -6.75) Inaccuracy. Ne3 was best. } { [%eval -6.75] } (52. Ne3 a1=Q 53. Rxa1 Bxa1 54. Nd5 Rxb5 55. Nxc7 Rc5 56. Na6 Bc3 57. Ke3 Rc6) 52... Kg8 { [%eval -5.58] } 53. Rd7?! { (-5.58 → -7.46) Inaccuracy. Rh1 was best. } { [%eval -7.46] } (53. Rh1 Rxb5 54. Nh6+ Kf8 55. Nf5 a1=Q 56. Rxa1 Bxa1 57. Kg4 Rb1 58. f4 Re1) 53... Be5+ { [%eval -6.98] } 54. Kf5 { [%eval -6.37] } 54... a1=Q { [%eval -6.56] } 55. Nh6+ { [%eval -7.87] } 55... Kf8 { [%eval -7.49] } 56. Ke6? { (-7.49 → Mate in 10) Checkmate is now unavoidable. Kg6 was best. } { [%eval #-10] } (56. Kg6 Qg1+ 57. Kh7 Qg2 58. Rf7+ Ke8 59. Rg7 Qxe4+ 60. Kg8 f5 61. Rg6 Rxb5) 56... Qa2+ { [%eval #-9] } 57. Kf5 { [%eval #-9] } 57... Qxf2+ { [%eval #-8] } 58. Kg6 { White offers draw } { [%eval #-7] } 58... Qg3+? { (Mate in 7 → -9.60) Lost forced checkmate sequence. Qg2+ was best. } { [%eval -9.6] } (58... Qg2+ 59. Kh7 Qxe4+ 60. Kh8 f5+ 61. Kh7 f4+ 62. Nf5 Qxf5+ 63. Kh6 Bg7+ 64. Rxg7) 59. Kh7 { [%eval -8.74] } 59... Ke8 { [%eval -12.83] } 60. Rg7 { [%eval -11.45] } 60... Qxg7+ { [%eval -10.59] } 61. Kxg7 { [%eval -9.73] } 61... f5+ { [%eval -8.71] } 62. Kg6 { [%eval -12.16] } 62... fxe4 { [%eval -9.92] } 63. Kf5? { (-9.92 → Mate in 9) Checkmate is now unavoidable. Nf7 was best. } { [%eval #-9] } (63. Nf7 e3 64. Ng5 e2 65. Nf3 Rxb5 66. Ne1 Rb1 67. Nc2 e1=Q 68. Nxe1 Rxe1) 63... e3 { [%eval #-8] } 64. Ke6 { [%eval #-6] } 64... e2 { [%eval #-5] } 65. Nf5 { [%eval #-5] } 65... e1=Q { [%eval #-4] } 66. Ne7 { [%eval #-1] } 66... Bg7# { Black wins by checkmate. } 0-1