FEN
[Event "rated rapid game"]
[Site "https://lichess.org/IASvLawI"]
[Date "2026.02.17"]
[Round "-"]
[White "sterpfi"]
[Black "NLance"]
[Result "1-0"]
[GameId "IASvLawI"]
[UTCDate "2026.02.17"]
[UTCTime "19:23:43"]
[WhiteElo "2402"]
[BlackElo "2296"]
[WhiteRatingDiff "+6"]
[BlackRatingDiff "-5"]
[WhiteTitle "FM"]
[Variant "Standard"]
[TimeControl "600+10"]
[ECO "C67"]
[Opening "Ruy Lopez: Berlin Defense, l'Hermet Variation, Berlin Wall 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] } 4. O-O { [%eval 0.11] } 4... Nxe4 { [%eval 0.14] } 5. d4 { [%eval 0.14] } 5... Nd6 { [%eval 0.16] } 6. Bxc6 { [%eval 0.07] } 6... dxc6 { [%eval 0.17] } 7. dxe5 { [%eval 0.05] } 7... Nf5 { [%eval 0.17] } 8. Qxd8+ { [%eval 0.21] } 8... Kxd8 { [%eval 0.21] } { C67 Ruy Lopez: Berlin Defense, l'Hermet Variation, Berlin Wall Defense } 9. Nc3 { [%eval 0.2] } 9... Be7 { [%eval 0.24] } 10. Rd1+ { [%eval 0.12] } 10... Ke8 { [%eval 0.13] } 11. Bg5 { [%eval 0.09] } 11... h6 { [%eval 0.14] } 12. Bxe7 { [%eval 0.21] } 12... Nxe7 { [%eval 0.1] } 13. Rd2 { [%eval 0.2] } 13... Bf5?! { (0.20 → 0.76) Inaccuracy. Ng6 was best. } { [%eval 0.76] } (13... Ng6) 14. Nd4 { [%eval 0.34] } 14... Bg6?! { (0.34 → 1.24) Inaccuracy. Rd8 was best. } { [%eval 1.24] } (14... Rd8 15. Rad1 Bc8 16. f4 Bg4 17. Nce2 g5 18. h3 Bxe2 19. Nxe2 Rxd2 20. Rxd2) 15. f4?! { (1.24 → 0.44) Inaccuracy. Rad1 was best. } { [%eval 0.44] } (15. Rad1) 15... h5 { [%eval 0.84] } 16. Rad1 { [%eval 0.88] } 16... Nf5 { [%eval 0.97] } 17. Nxf5 { [%eval 0.45] } 17... Bxf5 { [%eval 0.48] } 18. Kf2 { [%eval 0.33] } 18... Ke7 { [%eval 0.42] } 19. Ne2 { [%eval 0.36] } 19... Rad8?? { (0.36 → 2.28) Blunder. a5 was best. } { [%eval 2.28] } (19... a5) 20. Rxd8 { [%eval 2.09] } 20... Rxd8 { [%eval 2.28] } 21. Rxd8 { [%eval 2.18] } 21... Kxd8 { [%eval 2.18] } 22. c3? { (2.18 → 0.60) Mistake. Ng3 was best. } { [%eval 0.6] } (22. Ng3 Bg4 23. h3 Bd1 24. Ke1 Bxc2 25. Nxh5 g6 26. Nf6 Ke7 27. h4 b6) 22... g6 { [%eval 0.68] } 23. Kg3 { [%eval 0.45] } 23... Ke7 { [%eval 0.48] } 24. Kh4 { [%eval 0.44] } 24... f6 { [%eval 0.67] } 25. exf6+ { [%eval 0.4] } 25... Kxf6 { [%eval 0.38] } 26. h3 { [%eval 0.1] } 26... Be6 { [%eval 0.35] } 27. a3 { [%eval 0.58] } 27... Kf5?? { (0.58 → 5.10) Blunder. c5 was best. } { [%eval 5.1] } (27... c5 28. g4) 28. Nd4+ { [%eval 5.04] } 28... Kf6 { [%eval 4.44] } 29. g4?? { (4.44 → 0.72) Blunder. Nxe6 was best. } { [%eval 0.72] } (29. Nxe6 Kxe6 30. Kg5 Kf7 31. f5 gxf5 32. Kxf5 a5 33. Kg5 a4 34. Kxh5 c5) 29... hxg4 { [%eval 0.74] } 30. hxg4 { [%eval 0.81] } 30... Bd7? { (0.81 → 2.13) Mistake. Bd5 was best. } { [%eval 2.13] } (30... Bd5) 31. g5+?? { (2.13 → 0.04) Blunder. Nb3 was best. } { [%eval 0.04] } (31. Nb3 b6 32. Nd2 c5 33. Ne4+ Kf7 34. Kg5 Bc6 35. Nf2 Bb5 36. f5 gxf5) 31... Kf7 { [%eval 0.15] } 32. Kg3 { [%eval 0.0] } 32... c5 { [%eval 0.02] } 33. Nf3 { [%eval 0.04] } 33... Bf5 { [%eval 0.03] } 34. Nh4 { [%eval 0.11] } 34... Ke6?! { (0.11 → 1.08) Inaccuracy. Bc2 was best. } { [%eval 1.08] } (34... Bc2) 35. Nxf5 { [%eval 0.74] } 35... Kxf5 { [%eval 0.85] } 36. Kf3 { [%eval 0.92] } 36... b5 { [%eval 0.97] } 37. Ke3 { [%eval 1.17] } 37... c4?! { (1.17 → 2.34) Inaccuracy. Ke6 was best. } { [%eval 2.34] } (37... Ke6 38. Ke4 a5 39. Kf3 Kf7 40. Kg4 Ke6 41. Kg3 Kd6 42. c4 bxc4 43. Kg4) 38. Kf3 { [%eval 1.9] } 38... c5?? { (1.90 → 5.20) Blunder. c6 was best. } { [%eval 5.2] } (38... c6 39. a4) 39. Ke3 { [%eval 5.2] } 39... a5 { [%eval 5.18] } 40. Kf3 { [%eval 4.79] } 40... b4 { [%eval 6.01] } 41. Ke3?! { (6.01 → 4.64) Inaccuracy. a4 was best. } { [%eval 4.64] } (41. a4 Ke6 42. Ke4 Kf7 43. Ke5 Kg7 44. Kd5 Kf7 45. Kxc5 bxc3 46. bxc3 Ke6) 41... Ke6 { [%eval 4.68] } 42. Ke4 { [%eval 4.5] } 42... a4 { [%eval 3.89] } 43. f5+?? { (3.89 → 0.00) Blunder. Kf3 was best. } { [%eval 0.0] } (43. Kf3 Kd5 44. Ke3 Ke6 45. Ke4 b3 46. f5+ gxf5+ 47. Kf4 Kf7 48. Kxf5 Kg7) 43... gxf5+ { [%eval 0.0] } 44. Kf4 { [%eval 0.0] } 44... b3 { [%eval 0.0] } 45. g6 { [%eval 0.0] } 45... Kf6 { [%eval 0.0] } 46. g7 { [%eval 0.0] } 46... Kxg7 { [%eval 0.0] } 47. Kxf5 { [%eval 0.0] } 47... Kf7 { [%eval 0.0] } 48. Ke5 { [%eval 0.0] } 48... Ke7?? { (0.00 → 6.67) Blunder. Kg6 was best. } { [%eval 6.67] } (48... Kg6 49. Kf4 Kf6 50. Ke4 Kg5 51. Ke3 Kf5 52. Kf3 Ke5 53. Ke3) 49. Kd5 { [%eval 7.19] } 49... Kd7 { [%eval 8.28] } 50. Kxc5 { [%eval 9.75] } 50... Kc7 { [%eval 9.42] } 51. Kxc4 { [%eval 9.16] } 51... Kb6 { [%eval 7.87] } 52. Kb4 { [%eval 9.15] } 52... Ka6 { [%eval 10.89] } 53. Kxa4 { [%eval 10.97] } 53... Kb6 { [%eval 8.69] } 54. Kxb3 { [%eval 8.16] } 54... Ka7 { [%eval 10.03] } 55. Kb4 { [%eval 13.07] } 55... Ka8?! { (13.07 → Mate in 17) Checkmate is now unavoidable. Kb7 was best. } { [%eval #17] } (55... Kb7 56. Kb5 Kb8 57. a4 Kb7 58. c4 Kc8 59. a5 Kd7 60. c5 Ke6 61. c6) 56. Kb5 { [%eval #16] } 56... Kb8 { [%eval #16] } 57. Kb6 { [%eval #15] } 57... Ka8 { [%eval #10] } 58. Kc7 { [%eval #9] } 58... Ka7 { [%eval #9] } 59. b4 { [%eval #8] } 59... Ka6 { [%eval #8] } 60. c4 { [%eval #7] } 60... Ka7 { [%eval #7] } 61. b5 { [%eval #6] } 61... Ka8 { [%eval #6] } 62. c5 { [%eval #7] } 62... Ka7 { [%eval #7] } 63. b6+ { [%eval #6] } 63... Ka6 { [%eval #9] } 64. b7 { [%eval #8] } 64... Kb5 { [%eval #8] } 65. b8=Q+ { [%eval #8] } 65... Kxc5 { [%eval #7] } 66. Qd8 { [%eval #6] } 66... Kc4 { [%eval #6] } 67. Kc6 { [%eval #7] } 67... Kb3 { [%eval #5] } 68. Kb5 { [%eval #4] } 68... Kc2 { [%eval #4] } 69. Kc4 { [%eval #3] } 69... Kb1 { [%eval #3] } 70. Kb3 { [%eval #2] } 70... Kc1 { [%eval #2] } 71. Qd7 { [%eval #1] } 71... Kb1 { [%eval #1] } 72. Qd1# { White wins by checkmate. } 1-0

