FEN
[Event "rated rapid game"]
[Site "https://lichess.org/WvGDYphH"]
[Date "2026.04.14"]
[Round "-"]
[White "Leetile"]
[Black "panichem"]
[Result "1-0"]
[GameId "WvGDYphH"]
[UTCDate "2026.04.14"]
[UTCTime "12:48:14"]
[WhiteElo "1336"]
[BlackElo "1353"]
[WhiteRatingDiff "+6"]
[BlackRatingDiff "-6"]
[Variant "Standard"]
[TimeControl "600+5"]
[ECO "C24"]
[Opening "Bishop's Opening: Berlin Defense"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Bc4 { [%eval 0.03] } 2... Nf6 { [%eval 0.11] } { C24 Bishop's Opening: Berlin Defense } 3. Qf3 { [%eval -0.12] } 3... Nc6 { [%eval 0.0] } 4. c3 { [%eval -0.5] } 4... Bc5 { [%eval -0.2] } 5. Nh3?! { (-0.20 → -1.09) Inaccuracy. d3 was best. } { [%eval -1.09] } (5. d3 O-O 6. Bg5 Be7 7. Nd2 Na5 8. Ne2 d6 9. a4 Nxc4) 5... h6 { [%eval -0.84] } 6. b4?! { (-0.84 → -1.50) Inaccuracy. d3 was best. } { [%eval -1.5] } (6. d3 O-O 7. O-O Ne7 8. d4 exd4 9. e5 Ng4 10. cxd4 d5) 6... Bb6 { [%eval -1.35] } 7. a4 { [%eval -1.64] } 7... a6?! { (-1.64 → -1.02) Inaccuracy. a5 was best. } { [%eval -1.02] } (7... a5 8. b5 Ne7 9. d4 d5 10. exd5 Bg4 11. Qd3 exd4 12. O-O) 8. a5 { [%eval -1.18] } 8... Ba7 { [%eval -1.25] } 9. d3 { [%eval -1.23] } 9... d6 { [%eval -0.88] } 10. Bd5?! { (-0.88 → -1.82) Inaccuracy. Qg3 was best. } { [%eval -1.82] } (10. Qg3) 10... Ne7 { [%eval -1.42] } 11. O-O?? { (-1.42 → -3.41) Blunder. Bb3 was best. } { [%eval -3.41] } (11. Bb3 Ng6 12. Qg3 d5 13. Be3 d4 14. cxd4 Bxd4 15. Ra3 Qd6 16. O-O Qxb4) 11... Nexd5 { [%eval -3.55] } 12. exd5 { [%eval -3.4] } 12... h5?! { (-3.40 → -2.11) Inaccuracy. Bg4 was best. } { [%eval -2.11] } (12... Bg4 13. Qg3 Qd7 14. d4 Qf5 15. Kh1 Nh5 16. Qe3 O-O 17. Ng1 exd4 18. cxd4) 13. c4?? { (-2.11 → -5.21) Blunder. d4 was best. } { [%eval -5.21] } (13. d4 Bg4 14. Qd3 Nxd5 15. Qe4 c6 16. Ng5 Qd7 17. dxe5 Bf5 18. Qe2 O-O) 13... Ng4?? { (-5.21 → -0.05) Blunder. Bg4 was best. } { [%eval -0.05] } (13... Bg4 14. Nd2 Bxf3 15. Nxf3 Qd7 16. Nhg5 O-O 17. Bb2 Rfe8 18. Rfe1 Rab8 19. h3) 14. Qe2 { [%eval -0.47] } 14... f6 { [%eval -0.07] } 15. Be3? { (-0.07 → -1.18) Mistake. Kh1 was best. } { [%eval -1.18] } (15. Kh1) 15... Nxe3 { [%eval -1.21] } 16. fxe3 { [%eval -1.03] } 16... Bxh3? { (-1.03 → 0.29) Mistake. Bg4 was best. } { [%eval 0.29] } (16... Bg4) 17. gxh3 { [%eval 0.3] } 17... Qd7 { [%eval 0.36] } 18. Qg2?? { (0.36 → -2.00) Blunder. Kh1 was best. } { [%eval -2.0] } (18. Kh1 Qxh3 19. Rf3 Qd7 20. Nc3 f5 21. Raf1 O-O 22. Rh3 f4 23. Qxh5 Qf5) 18... O-O-O?! { (-2.00 → -1.39) Inaccuracy. Bxe3+ was best. } { [%eval -1.39] } (18... Bxe3+ 19. Kh1 O-O 20. Qf3 Bd4 21. Ra2 f5 22. Qxh5 e4 23. Nd2 Rae8 24. dxe4) 19. Qf3 { [%eval -1.56] } 19... Rdf8 { [%eval -1.48] } 20. Kg2?! { (-1.48 → -2.57) Inaccuracy. b5 was best. } { [%eval -2.57] } (20. b5 f5) 20... f5 { [%eval -2.39] } 21. Nc3 { [%eval -2.69] } 21... g5 { [%eval -2.56] } 22. Rad1?! { (-2.56 → -3.46) Inaccuracy. Qe2 was best. } { [%eval -3.46] } (22. Qe2 g4 23. Kh1 f4 24. exf4 Bd4 25. fxe5 Bxc3 26. e6 Qg7 27. Rxf8+ Rxf8) 22... g4 { [%eval -3.32] } 23. hxg4? { (-3.32 → -5.28) Mistake. Qf2 was best. } { [%eval -5.28] } (23. Qf2 f4 24. d4 Rhg8 25. h4 Qe7 26. c5 g3 27. hxg3 Rxg3+ 28. Qxg3 fxg3) 23... hxg4 { [%eval -5.21] } 24. Qg3 { [%eval -5.11] } 24... Qg7 { [%eval -5.16] } 25. Qe1 { [%eval -6.51] } 25... Qh6 { [%eval -6.24] } 26. Rh1?? { (-6.24 → Mate in 10) Checkmate is now unavoidable. h4 was best. } { [%eval #-10] } (26. h4 Bxe3 27. Qg3 Rhg8 28. Rxf5 Rxf5 29. Ne4 Qf4 30. Ng5 Qxg3+ 31. Kxg3 Bxg5) 26... Bxe3? { (Mate in 10 → -8.32) Lost forced checkmate sequence. Qh3+ was best. } { [%eval -8.32] } (26... Qh3+ 27. Kg1 Bxe3+ 28. Qf2 Qf3 29. Qxe3 Qxe3+ 30. Kg2 Qf3+ 31. Kg1 g3 32. Rd2) 27. Qg3 { [%eval -7.98] } 27... f4?! { (-7.98 → -5.43) Inaccuracy. Bf4 was best. } { [%eval -5.43] } (27... Bf4 28. Kf2 Bxg3+ 29. hxg3 Qxh1 30. Rxh1 Rxh1 31. Ne2 f4 32. gxf4 exf4 33. b5) 28. Qxg4+ { [%eval -5.08] } 28... Kb8 { [%eval -5.13] } 29. Qf3?! { (-5.13 → -8.17) Inaccuracy. Kf3 was best. } { [%eval -8.17] } (29. Kf3 Rfg8 30. h3 Rxg4 31. hxg4 Qxh1+ 32. Rxh1 Rxh1 33. Ne4 Rg1 34. g5 Bd4) 29... Rhg8+? { (-8.17 → -4.63) Mistake. Qg7+ was best. } { [%eval -4.63] } (29... Qg7+ 30. Kf1 Rxh2 31. Rd2 e4 32. Rdxh2 exf3 33. Nd1 Qa1 34. Ke1 Qc1 35. b5) 30. Kf1 { [%eval -4.74] } 30... Rh8? { (-4.74 → -2.85) Mistake. Rg6 was best. } { [%eval -2.85] } (30... Rg6 31. Ne4 Rfg8 32. Re1 Bd4 33. Ke2 Rg2+ 34. Kd1 Rb2 35. Re2 Rxb4 36. Kc1) 31. h3?? { (-2.85 → -7.30) Blunder. Ne4 was best. } { [%eval -7.3] } (31. Ne4 Rhg8 32. Re1 Qg6 33. Rb1 Qe8 34. b5 Rg7 35. Ke2 Rfg8 36. Nf6 Rg2+) 31... Qg6?? { (-7.30 → -3.48) Blunder. Rhg8 was best. } { [%eval -3.48] } (31... Rhg8 32. Re1 Rg3 33. Qe4 Rfg8 34. Rxe3 Rxe3 35. Qxe3 fxe3 36. Ke1 Ka7 37. Kd1) 32. Ke2 { [%eval -3.75] } 32... Rhg8 { [%eval -4.03] } 33. Rdf1 { [%eval -4.87] } 33... Qg2+?! { (-4.87 → -3.10) Inaccuracy. Qe8 was best. } { [%eval -3.1] } (33... Qe8 34. b5 Rg3 35. Qxg3 fxg3 36. Kxe3 axb5 37. cxb5 g2 38. Rxf8 Qxf8 39. Rg1) 34. Qxg2 { [%eval -2.89] } 34... Rxg2+ { [%eval -2.74] } 35. Kf3 { [%eval -1.88] } 35... Rg3+ { [%eval -2.05] } 36. Ke4?? { (-2.05 → -4.99) Blunder. Ke2 was best. } { [%eval -4.99] } (36. Ke2 Bd4) 36... Rh8? { (-4.99 → -2.64) Mistake. Bd4 was best. } { [%eval -2.64] } (36... Bd4 37. Rf3 Bxc3 38. Rhf1 Rg2 39. R1f2 Rg7 40. d4 exd4 41. c5 d3 42. Kxd3) 37. Rf3 { [%eval -2.61] } 37... Rxf3?? { (-2.61 → 0.00) Blunder. Rg2 was best. } { [%eval 0.0] } (37... Rg2 38. Rxe3) 38. Kxf3 { [%eval -0.05] } 38... Rg8?? { (-0.05 → 1.66) Blunder. Bd2 was best. } { [%eval 1.66] } (38... Bd2 39. Na2) 39. Ne2?? { (1.66 → -0.22) Blunder. Ne4 was best. } { [%eval -0.22] } (39. Ne4 Rh8) 39... b6 { [%eval -0.08] } 40. axb6 { [%eval 0.0] } 40... cxb6 { [%eval -0.03] } 41. h4 { [%eval -0.12] } 41... Kb7 { [%eval 0.38] } 42. h5 { [%eval 0.52] } 42... Rh8 { [%eval 1.03] } 43. h6 { [%eval 0.71] } 43... a5?! { (0.71 → 1.80) Inaccuracy. Bd2 was best. } { [%eval 1.8] } (43... Bd2 44. h7 Bxb4 45. Ke4 a5 46. Kf5 a4 47. Kg6 a3 48. Kg7 Rc8 49. h8=Q) 44. bxa5 { [%eval 1.51] } 44... bxa5 { [%eval 1.58] } 45. Nc3 { [%eval 1.9] } 45... Bd2? { (1.90 → 3.72) Mistake. a4 was best. } { [%eval 3.72] } (45... a4 46. Nxa4) 46. Na4? { (3.72 → 1.68) Mistake. Ne4 was best. } { [%eval 1.68] } (46. Ne4 Bb4 47. Ng5 Kc7 48. h7 Bc3 49. c5 dxc5 50. Ke4 f3 51. Nf7 Rf8) 46... Ka6?! { (1.68 → 2.81) Inaccuracy. Be3 was best. } { [%eval 2.81] } (46... Be3 47. Nc3 a4 48. Nxa4 Bd4 49. h7 Ka6 50. c5 dxc5 51. Rh6+ Kb5 52. Nb6) 47. h7 { [%eval 2.99] } 47... Kb7 { [%eval 3.42] } 48. Rh6 { [%eval 2.81] } 48... Ka6? { (2.81 → 5.55) Mistake. Bb4 was best. } { [%eval 5.55] } (48... Bb4 49. Ke4) 49. Rxd6+ { [%eval 5.59] } 49... Kb7 { [%eval 5.51] } 50. Rh6 { [%eval 4.73] } 50... Be1 { [%eval 4.88] } 51. Rh5 { [%eval 4.36] } 51... Bg3 { [%eval 5.17] } 52. d6 { [%eval 4.57] } 52... Kc8?! { (4.57 → 7.43) Inaccuracy. Kc6 was best. } { [%eval 7.43] } (52... Kc6 53. c5 Be1 54. Rxe5 Bh4 55. Rh5 Bf6 56. Kxf4 Ba1 57. Nb6 Bg7 58. Ke3) 53. Nc5 { [%eval 5.99] } 53... e4+?! { (5.99 → 9.12) Inaccuracy. Kb8 was best. } { [%eval 9.12] } (53... Kb8 54. Rxe5 Bh4 55. Rh5 Be1 56. d7 Kc7 57. Rd5 Bh4 58. Ne6+ Kc6 59. d8=N+) 54. dxe4 { [%eval 10.2] } 54... Kd8 { [%eval 8.69] } 55. d7 { [%eval 9.89] } 55... Be1? { (9.89 → Mate in 9) Checkmate is now unavoidable. Bf2 was best. } { [%eval #9] } (55... Bf2 56. Kxf2 Kc7 57. e5 Kc6 58. e6 Kd6 59. Rg5 Rb8 60. Rg8 Rb2+ 61. Kf3) 56. e5?! { (Mate in 9 → 11.33) Lost forced checkmate sequence. Rg5 was best. } { [%eval 11.33] } (56. Rg5 Kc7 57. Rg8 Kd6 58. d8=Q+ Kxc5 59. Rxh8 Kb4 60. Qd3 Ka4 61. Rb8 Bb4) 56... Bb4 { [%eval 8.89] } 57. Nd3 { [%eval 6.51] } 57... Bd2 { [%eval 8.93] } 58. e6 { [%eval 7.85] } 58... a4 { [%eval 10.76] } 59. Nxf4 { [%eval 10.48] } 59... a3?! { (10.48 → Mate in 11) Checkmate is now unavoidable. Ke7 was best. } { [%eval #11] } (59... Ke7 60. Ng6+ Kxe6 61. Nxh8 Kxd7 62. Ng6 Bc3 63. Ne5+ Bxe5 64. Rxe5 Kc7 65. h8=Q) 60. Rh1? { (Mate in 11 → 7.46) Lost forced checkmate sequence. Rg5 was best. } { [%eval 7.46] } (60. Rg5 Ke7 61. Rg8 Ba5 62. Rxh8 a2 63. Re8+ Kd6 64. h8=Q a1=Q 65. Qxa1 Bc7) 60... a2 { [%eval 7.37] } 61. Ke2?! { (7.37 → 4.64) Inaccuracy. Ra1 was best. } { [%eval 4.64] } (61. Ra1 Ke7 62. Rxa2 Bxf4 63. Kxf4 Kxe6 64. Rd2 Rf8+ 65. Ke4 Rf1 66. c5 Rh1) 61... Bc3? { (4.64 → 7.86) Mistake. Rxh7 was best. } { [%eval 7.86] } (61... Rxh7 62. Rg1 Rh2+ 63. Kd3 Ba5 64. Nd5 Rd2+ 65. Ke4 Re2+ 66. Kf5 Rf2+ 67. Ke5) 62. Kd3?? { (7.86 → -0.86) Blunder. Rg1 was best. } { [%eval -0.86] } (62. Rg1 Kc7 63. Nd5+ Kc6 64. Nxc3 Kd6 65. Nxa2 Kxe6 66. Rg8 Rxg8 67. hxg8=Q+ Kxd7) 62... Bg7?! { (-0.86 → 0.15) Inaccuracy. Rxh7 was best. } { [%eval 0.15] } (62... Rxh7) 63. Ng6 { [%eval 0.18] } 63... a1=Q?? { (0.18 → Mate in 15) Checkmate is now unavoidable. Rxh7 was best. } { [%eval #15] } (63... Rxh7 64. e7+ Kxd7 65. Nf8+ Kxe7 66. Nxh7 Kd6 67. Ng5 a1=Q 68. Rxa1 Bxa1 69. Ne4+) 64. Rxa1 { [%eval #14] } 64... Bxa1 { [%eval #14] } 65. Nxh8 { [%eval 11.44] } 65... Bxh8?! { (11.44 → Mate in 13) Checkmate is now unavoidable. Ke7 was best. } { [%eval #13] } (65... Ke7 66. Ke4 Bg7 67. Kd5 Kf6 68. d8=Q+ Kf5 69. Nf7 Bf6 70. e7 Bg7 71. h8=Q) 66. Ke4 { [%eval #12] } 66... Ke7 { [%eval #12] } 67. Kd5 { [%eval #11] } 67... Bf6 { [%eval #11] } 68. c5 { [%eval #10] } 68... Bh8 { [%eval #8] } 69. c6 { [%eval #7] } 69... Bf6 { [%eval #4] } 70. c7 { [%eval #3] } 70... Bh8 { [%eval #1] } 71. c8=Q { [%eval #4] } 71... Bf6 { [%eval #1] } 72. d8=Q# { White wins by checkmate. } 1-0