FEN
[Event "rated rapid game"]
[Site "https://lichess.org/7eesBlVP"]
[Date "2026.04.20"]
[Round "-"]
[White "tjc453"]
[Black "SergoBas"]
[Result "1-0"]
[GameId "7eesBlVP"]
[UTCDate "2026.04.20"]
[UTCTime "16:35:55"]
[WhiteElo "1786"]
[BlackElo "1772"]
[WhiteRatingDiff "+5"]
[BlackRatingDiff "-5"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "C66"]
[Opening "Ruy Lopez: Berlin Defense, Improved 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] } 4. O-O { [%eval 0.28] } 4... Nf6 { [%eval 0.61] } { C66 Ruy Lopez: Berlin Defense, Improved Steinitz Defense } 5. Re1 { [%eval 0.36] } 5... Bg4 { [%eval 0.59] } 6. h3 { [%eval 0.53] } 6... Bh5 { [%eval 0.66] } 7. c3 { [%eval 0.68] } 7... Be7 { [%eval 0.66] } 8. d4 { [%eval 0.86] } 8... exd4 { [%eval 1.02] } 9. cxd4 { [%eval 0.67] } 9... O-O { [%eval 1.01] } 10. Bxc6?! { (1.01 → 0.15) Inaccuracy. Nc3 was best. } { [%eval 0.15] } (10. Nc3) 10... bxc6 { [%eval 0.18] } 11. Qd3 { [%eval -0.08] } 11... d5 { [%eval 0.17] } 12. e5 { [%eval 0.14] } 12... Ne4 { [%eval 0.09] } 13. Nbd2?! { (0.09 → -0.57) Inaccuracy. Nc3 was best. } { [%eval -0.57] } (13. Nc3) 13... Bb4? { (-0.57 → 0.63) Mistake. Bg6 was best. } { [%eval 0.63] } (13... Bg6 14. Qa6) 14. a3 { [%eval 0.75] } 14... Bxd2 { [%eval 0.66] } 15. Nxd2 { [%eval 0.67] } 15... Nxd2? { (0.67 → 1.84) Mistake. c5 was best. } { [%eval 1.84] } (15... c5 16. Nxe4 dxe4 17. Qxe4 Bg6 18. Qc6 cxd4 19. Bd2 a5 20. Qc5 Rb8 21. Rad1) 16. Bxd2 { [%eval 1.92] } 16... Bg6 { [%eval 1.96] } 17. Qc3 { [%eval 1.9] } 17... Qd7 { [%eval 2.35] } 18. Rac1 { [%eval 2.27] } 18... Rab8 { [%eval 2.44] } 19. b4 { [%eval 2.37] } 19... Rb6 { [%eval 2.31] } 20. Qg3 { [%eval 2.38] } 20... Rfb8 { [%eval 2.55] } 21. Re3 { [%eval 2.14] } 21... a5?! { (2.14 → 3.23) Inaccuracy. Bf5 was best. } { [%eval 3.23] } (21... Bf5 22. Kh2 h6 23. Qh4 Kh7 24. Rg3 Bg6 25. Qg4 Qf5 26. Rf3 Qxg4 27. hxg4) 22. Rce1? { (3.23 → 1.83) Mistake. bxa5 was best. } { [%eval 1.83] } (22. bxa5 Ra6 23. Rb3 Rxb3 24. Qxb3 h6 25. Qb7 Bd3 26. Rc3 Bc4 27. Rxc4 dxc4) 22... axb4 { [%eval 1.77] } 23. Bxb4 { [%eval 1.71] } 23... Be4 { [%eval 1.81] } 24. f3 { [%eval 1.48] } 24... Bg6?! { (1.48 → 2.66) Inaccuracy. Bf5 was best. } { [%eval 2.66] } (24... Bf5 25. Qf4 Rb5 26. g4 Be6 27. R3e2 c5 28. Bxc5 Rb3 29. Kf2 Qb5 30. h4) 25. e6 { [%eval 2.68] } 25... fxe6 { [%eval 2.57] } 26. Rxe6 { [%eval 2.55] } 26... Qf7?! { (2.55 → 3.98) Inaccuracy. c5 was best. } { [%eval 3.98] } (26... c5 27. Rxb6 Rxb6 28. Bxc5 Rb1 29. Bb4 Rxe1+ 30. Bxe1 Qe7 31. Bb4 Qf7 32. Qe5) 27. Re7 { [%eval 3.64] } 27... Qf6 { [%eval 3.91] } 28. Bc5? { (3.91 → 2.32) Mistake. Kh2 was best. } { [%eval 2.32] } (28. Kh2) 28... Rb1 { [%eval 2.39] } 29. Kh2 { [%eval 2.33] } 29... Rxe1 { [%eval 2.32] } 30. Qxe1 { [%eval 2.4] } 30... Qf4+ { [%eval 2.56] } 31. Qg3 { [%eval 2.52] } 31... Qxg3+ { [%eval 2.77] } 32. Kxg3 { [%eval 2.61] } 32... Rb7 { [%eval 3.2] } 33. Bd6 { [%eval 3.12] } 33... Ra7 { [%eval 3.45] } 34. Rxc7 { [%eval 3.14] } 34... Rxc7 { [%eval 3.09] } 35. Bxc7 { [%eval 2.96] } 35... Bd3 { [%eval 2.99] } 36. Kf4 { [%eval 3.19] } 36... Kf7 { [%eval 3.3] } 37. Ke5 { [%eval 3.42] } 37... Bb5 { [%eval 3.25] } 38. h4 { [%eval 3.08] } 38... Bf1?! { (3.08 → 4.26) Inaccuracy. g6 was best. } { [%eval 4.26] } (38... g6 39. g4 Ke7 40. Bd6+ Kf7 41. f4 Be2 42. a4 Bxg4 43. Bb4 Be2 44. Kd6) 39. g4 { [%eval 4.13] } 39... Bg2 { [%eval 4.91] } 40. f4 { [%eval 4.88] } 40... Bf1 { [%eval 4.7] } 41. Kd6 { [%eval 4.97] } 41... Bb5 { [%eval 4.48] } 42. Ke5 { [%eval 3.67] } 42... Kg6? { (3.67 → 7.64) Mistake. g6 was best. } { [%eval 7.64] } (42... g6 43. Kd6 Ba4 44. Kc5 Ke6 45. Be5 Bb5 46. Kb4 Be2 47. g5 Bd1 48. a4) 43. Ke6 { [%eval 7.57] } 43... h5 { [%eval 9.42] } 44. g5?! { (9.42 → 6.36) Inaccuracy. f5+ was best. } { [%eval 6.36] } (44. f5+) 44... Bd3 { [%eval 6.19] } 45. a4 { [%eval 5.78] } 45... Bc2 { [%eval 6.23] } 46. a5 { [%eval 6.26] } 46... Bd3 { [%eval 6.96] } 47. Kd6?! { (6.96 → 4.95) Inaccuracy. Be5 was best. } { [%eval 4.95] } (47. Be5 Bf5+ 48. Kd6 Bc8 49. Kxc6 Kf5 50. Bxg7 Kxf4 51. Bf6 Ke3 52. g6 Kd2) 47... Bb5?! { (4.95 → 6.36) Inaccuracy. Kf5 was best. } { [%eval 6.36] } (47... Kf5 48. Kxc6 Kg4 49. f5 Kxf5 50. Kxd5 Be4+ 51. Kd6 Bb7 52. Ke7 g6 53. Be5) 48. a6?? { (6.36 → 0.00) Blunder. Ke6 was best. } { [%eval 0.0] } (48. Ke6 Bd3 49. Be5 Bf5+ 50. Kd6 Bd3 51. Kxc6 Bc4 52. Kd6 Kf5 53. Bxg7 Ba6) 48... Bxa6 { [%eval 0.0] } 49. Kxc6 { [%eval 0.0] } 49... Bc4 { [%eval 0.0] } 50. Be5 { [%eval 0.0] } 50... Kf5 { [%eval 0.0] } 51. Kd6 { [%eval 0.0] } 51... g6 { [%eval 0.0] } 52. Ke7 { [%eval 0.0] } 52... Bb5 { [%eval 0.0] } 53. Kd6 { [%eval 0.0] } 53... Bc4 { [%eval 0.0] } 54. Kc5 { [%eval 0.0] } 54... Kg4 { [%eval 0.0] } 55. Kd6 { [%eval 0.0] } 55... Kxh4?? { (0.00 → 6.57) Blunder. Bd3 was best. } { [%eval 6.57] } (55... Bd3 56. f5 Bxf5 57. Kxd5 Kxh4 58. Bf4 Kg4 59. Ke5 h4 60. d5 Bc8 61. d6) 56. Ke6?? { (6.57 → -3.95) Blunder. f5 was best. } { [%eval -3.95] } (56. f5 gxf5 57. g6 Kg4 58. g7 Kf3 59. g8=Q Ke2 60. Qg2+ Ke3 61. Qg5+ Kd3) 56... Kg4?? { (-3.95 → 6.76) Blunder. Bd3 was best. } { [%eval 6.76] } (56... Bd3) 57. Kf6?? { (6.76 → -6.31) Blunder. f5 was best. } { [%eval -6.31] } (57. f5 gxf5 58. g6 Kf3 59. g7 Bd3 60. g8=Q Be4 61. Qh7 Ke2 62. Qxh5+ Kd3) 57... h4?? { (-6.31 → 0.00) Blunder. Bd3 was best. } { [%eval 0.0] } (57... Bd3 58. Ke6 Bf5+ 59. Kxd5 h4 60. Kd6 h3 61. Ke7 h2 62. Kf8 h1=Q 63. Kg8) 58. Kxg6 { [%eval 0.0] } 58... h3 { [%eval 0.0] } 59. f5 { [%eval 0.0] } 59... Bb5?? { (0.00 → 9.42) Blunder. Bd3 was best. } { [%eval 9.42] } (59... Bd3 60. Kf6 Bxf5 61. g6 Bc2 62. Kf7 Kf3 63. g7 Bh7 64. g8=N Bxg8+ 65. Kxg8) 60. f6 { [%eval 8.48] } 60... Be8+ { [%eval 10.18] } 61. f7 { [%eval 11.05] } 61... Bxf7+ { [%eval 83.08] } 62. Kxf7 { [%eval 23.7] } 62... Kxg5 { [%eval 39.82] } 63. Ke6 { [%eval 65.03] } 63... Kg4 { [%eval 83.08] } 64. Kxd5 { [%eval 36.95] } 64... Kf5 { [%eval 83.08] } 65. Kd6 { [%eval #18] } 65... Kg6 { [%eval #12] } 66. Ke6 { [%eval #11] } 66... Kh6 { [%eval #11] } 67. d5 { [%eval #10] } 67... Kg6 { [%eval #9] } 68. d6 { [%eval #8] } 68... h2 { [%eval #8] } 69. Bxh2 { [%eval #7] } 69... Kg7 { [%eval #5] } 70. d7 { [%eval #4] } 70... Kf8 { [%eval #3] } 71. Bd6+ { [%eval #4] } 71... Kg7 { [%eval #4] } 72. d8=Q { [%eval #3] } 72... Kg6 { [%eval #3] } 73. Qf6+ { [%eval #3] } 73... Kh5 { [%eval #3] } 74. Qg7 { [%eval #2] } 74... Kh4 { [%eval #2] } 75. Kf5 { [%eval #1] } 75... Kh3 { [%eval #1] } 76. Kf4 { [%eval #2] } 76... Kh2 { [%eval #2] } 77. Kf3+ { [%eval #1] } 77... Kh3 { [%eval #1] } 78. Qg3# { White wins by checkmate. } 1-0