FEN
[Event "casual correspondence game"]
[Site "https://lichess.org/1dyPlXjs"]
[Date "2026.01.30"]
[Round "-"]
[White "whitestorm1391"]
[Black "lichess AI level 2"]
[Result "1-0"]
[GameId "1dyPlXjs"]
[UTCDate "2026.01.30"]
[UTCTime "18:23:50"]
[WhiteElo "1500"]
[BlackElo "?"]
[Variant "Standard"]
[TimeControl "-"]
[ECO "A21"]
[Opening "English Opening: King's English Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. c4 { [%eval 0.12] } 1... e5 { [%eval 0.14] } 2. Nc3 { [%eval 0.13] } 2... d6 { [%eval 0.31] } 3. Nf3 { [%eval 0.26] } { A21 English Opening: King's English Variation } 3... Be6 { [%eval 0.79] } 4. Nxe5?? { (0.79 → -3.98) Blunder. d4 was best. } { [%eval -3.98] } (4. d4 Nd7 5. e4 Bg4 6. Be3 Be7 7. Be2 Bxf3 8. gxf3 Bg5) 4... Nf6?? { (-3.98 → 1.85) Blunder. dxe5 was best. } { [%eval 1.85] } (4... dxe5 5. e3 c5 6. Be2 Nc6 7. b3 Nh6 8. Bb2 Be7 9. O-O O-O 10. f4) 5. Nd3?! { (1.85 → 1.22) Inaccuracy. Nf3 was best. } { [%eval 1.22] } (5. Nf3 c6 6. e3 Be7 7. Nd4 Bd7 8. b3 d5 9. Nf3 O-O 10. Be2 Bf5) 5... Nbd7 { [%eval 1.57] } 6. e4?! { (1.57 → 0.64) Inaccuracy. b3 was best. } { [%eval 0.64] } (6. b3 d5 7. e3 dxc4 8. Nf4 Bf5 9. bxc4 c6 10. d4 Bb4 11. Bd2 c5) 6... c6?? { (0.64 → 2.55) Blunder. Bxc4 was best. } { [%eval 2.55] } (6... Bxc4 7. Nf4) 7. Ne5?? { (2.55 → -4.55) Blunder. Nf4 was best. } { [%eval -4.55] } (7. Nf4 Nc5 8. f3 g5 9. Nxe6 Nxe6 10. d4 h6 11. Be3 Bg7 12. Qd2 c5) 7... dxe5 { [%eval -4.5] } 8. d4 { [%eval -5.42] } 8... Bb4?! { (-5.42 → -3.87) Inaccuracy. exd4 was best. } { [%eval -3.87] } (8... exd4 9. Qxd4 Bc5 10. Qd3 Ng4 11. Nd1 O-O 12. h3 Nge5 13. Qg3 f5 14. Be2) 9. Bg5?! { (-3.87 → -5.23) Inaccuracy. d5 was best. } { [%eval -5.23] } (9. d5 Bg4 10. Qc2 Bxc3+ 11. bxc3 Nc5 12. Ba3 b6 13. f3 Bd7 14. Qf2 O-O) 9... h6 { [%eval -5.06] } 10. Bxf6 { [%eval -4.99] } 10... Qxf6? { (-4.99 → -2.92) Mistake. Nxf6 was best. } { [%eval -2.92] } (10... Nxf6 11. d5 Bd7 12. Qb3 Bc5 13. O-O-O O-O 14. f3 cxd5 15. Nxd5 Bc6 16. Qc3) 11. h4?? { (-2.92 → -6.42) Blunder. d5 was best. } { [%eval -6.42] } (11. d5 O-O-O 12. dxe6 Nc5 13. Qc2 Nxe6 14. a3 Nd4 15. Qd1 Be7 16. Qg4+ Kb8) 11... Qg6 { [%eval -5.06] } 12. Rh3?! { (-5.06 → -6.86) Inaccuracy. d5 was best. } { [%eval -6.86] } (12. d5 cxd5 13. cxd5 Qxe4+ 14. Be2 Qxd5 15. O-O Bxc3 16. bxc3 Qxd1 17. Raxd1 Ke7) 12... h5?! { (-6.86 → -5.10) Inaccuracy. Bxh3 was best. } { [%eval -5.1] } (12... Bxh3 13. gxh3 Qxe4+ 14. Qe2 Qxe2+ 15. Bxe2 exd4 16. a3 Bxc3+ 17. bxc3 dxc3 18. O-O-O) 13. Rg3 { [%eval -5.47] } 13... Qf6 { [%eval -4.56] } 14. Rf3 { [%eval -5.17] } 14... Bxc3+ { [%eval -4.87] } 15. Rxc3 { [%eval -5.39] } 15... Qxh4 { [%eval -4.5] } 16. Rh3?! { (-4.50 → -6.83) Inaccuracy. d5 was best. } { [%eval -6.83] } (16. d5 Bg4 17. g3 Qh2 18. Qd2 Nf6 19. Qe3 h4 20. dxc6 bxc6 21. Rd3 hxg3) 16... Bxh3 { [%eval -6.85] } 17. gxh3 { [%eval -6.86] } 17... O-O { [%eval -6.54] } 18. Qd2 { [%eval -6.68] } 18... c5 { [%eval -5.77] } 19. dxc5 { [%eval -6.38] } 19... Rad8 { [%eval -5.91] } 20. O-O-O { [%eval -7.1] } 20... g6 { [%eval -6.32] } 21. f4 { [%eval -7.44] } 21... exf4 { [%eval -7.08] } 22. c6 { [%eval -7.53] } 22... bxc6 { [%eval -7.49] } 23. b4 { [%eval -8.32] } 23... f3 { [%eval -7.7] } 24. b5 { [%eval -7.81] } 24... Qxe4 { [%eval -7.4] } 25. Bd3 { [%eval -7.94] } 25... Qe6 { [%eval -8.06] } 26. bxc6 { [%eval -9.46] } 26... Nc5 { [%eval -9.78] } 27. c7? { (-9.78 → Mate in 14) Checkmate is now unavoidable. Qc2 was best. } { [%eval #-14] } (27. Qc2 Qe3+ 28. Qd2 Nxd3+ 29. Kc2 Qe6 30. Qc3 Qe2+ 31. Kb3 Qxd1+ 32. Ka3 Qc1+) 27... Rd4? { (Mate in 14 → -8.48) Lost forced checkmate sequence. Nxd3+ was best. } { [%eval -8.48] } (27... Nxd3+ 28. Qxd3 Rxd3 29. Rxd3 f2 30. Rd1 Qxc4+ 31. Kd2 Kh7 32. Rc1 Qf4+ 33. Kc2) 28. c8=Q { [%eval -10.24] } 28... Qxc8 { [%eval -9.1] } 29. a4? { (-9.10 → Mate in 9) Checkmate is now unavoidable. Bc2 was best. } { [%eval #-9] } (29. Bc2 Rxd2 30. Rxd2 Re8 31. a4 Qe6 32. Rd5 Qe2 33. Rxc5 Qe3+ 34. Kb1) 29... Qb7?! { (Mate in 9 → -10.04) Lost forced checkmate sequence. Nxd3+ was best. } { [%eval -10.04] } (29... Nxd3+ 30. Qxd3 Rxd3 31. Rxd3 Qxc4+ 32. Kd2 Re8 33. Rd8 Rxd8+ 34. Ke3 Qe2+ 35. Kf4) 30. a5?! { (-10.04 → Mate in 12) Checkmate is now unavoidable. Qc3 was best. } { [%eval #-12] } (30. Qc3 f2 31. Bf1 Rxd1+ 32. Kxd1 Qh1 33. Kd2 Qxf1 34. Ke3 Kh7 35. Qb2) 30... Re8 { [%eval -11.7] } 31. a6?! { (-11.70 → Mate in 6) Checkmate is now unavoidable. Qa2 was best. } { [%eval #-6] } (31. Qa2 Nxd3+ 32. Rxd3 Rxd3 33. Kc2 Rde3 34. h4 Qe4+ 35. Kd1 Qd4+ 36. Qd2) 31... Qb8?! { (Mate in 6 → -13.37) Lost forced checkmate sequence. Qb3 was best. } { [%eval -13.37] } (31... Qb3 32. Be4 Rdxe4 33. Qc2 Qxc2+ 34. Kxc2 Rxc4+ 35. Kb2 Rb8+ 36. Ka2 Ra4#) 32. Qb2?! { (-13.37 → Mate in 5) Checkmate is now unavoidable. Bc2 was best. } { [%eval #-5] } (32. Bc2 Nb3+ 33. Kb2 Nxd2+ 34. Ka2 f2 35. Rb1 Rxc4 36. Rxb8 Rxc2+ 37. Rb2 f1=Q) 32... Nxd3+ { [%eval #-4] } 33. Rxd3 { [%eval #-4] } 33... Qxb2+ { [%eval #-6] } 34. Kxb2 { [%eval #-6] } 34... Rde4? { (Mate in 6 → -7.39) Lost forced checkmate sequence. Rxd3 was best. } { [%eval -7.39] } (34... Rxd3 35. Kc2 Red8 36. c5 f2 37. c6 f1=Q 38. c7 Qe2+ 39. Kc1 Rd1#) 35. c5? { (-7.39 → Mate in 19) Checkmate is now unavoidable. Rxf3 was best. } { [%eval #-19] } (35. Rxf3 Rxc4 36. Rb3 Re2+ 37. Ka3 Kg7 38. Rd3 Re8 39. Kb3 Rc7 40. Rd5 Rb8+) 35... Re1?? { (Mate in 19 → -6.45) Lost forced checkmate sequence. f2 was best. } { [%eval -6.45] } (35... f2 36. Rf3 Re2+ 37. Kc3 R8e3+ 38. Rxe3 Rxe3+ 39. Kd4 Re6 40. c6 f1=R 41. Kc5) 36. c6?? { (-6.45 → Mate in 12) Checkmate is now unavoidable. Rxf3 was best. } { [%eval #-12] } (36. Rxf3 R1e6 37. Rc3 Rc8 38. Kb3 Rxa6 39. Kc4 Re6 40. Rd3 Re1 41. Rc3 a6) 36... R8e3? { (Mate in 12 → -7.48) Lost forced checkmate sequence. f2 was best. } { [%eval -7.48] } (36... f2 37. Rf3 R8e2+ 38. Kc3 Re3+ 39. Rxe3 Rxe3+ 40. Kd4 Re8 41. c7 f1=Q 42. h4) 37. Rd8+? { (-7.48 → Mate in 10) Checkmate is now unavoidable. c7 was best. } { [%eval #-10] } (37. c7 R3e2+ 38. Kc3 Rc1+ 39. Kd4 f2 40. Rf3 Rxc7 41. Kd3 Re8 42. Rxf2 Rc6) 37... Kg7 { [%eval #-10] } 38. c7 { [%eval -8.99] } 38... Rf1?? { (-8.99 → 0.00) Blunder. R1e2+ was best. } { [%eval 0.0] } (38... R1e2+ 39. Kc1 Rc3+ 40. Kd1 Rxc7 41. Rd3 Rf2 42. Re3 Kh7 43. Rd3 Re7 44. h4) 39. c8=Q { [%eval 0.0] } 39... Re5?? { (0.00 → 4.49) Blunder. Re2+ was best. } { [%eval 4.49] } (39... Re2+ 40. Kb3 Rb1+ 41. Ka3 Ra1+ 42. Kb4 Rb1+) 40. Qb8?? { (4.49 → 0.00) Blunder. Rg8+ was best. } { [%eval 0.0] } (40. Rg8+) 40... Re2+ { [%eval 0.0] } 41. Kc3 { [%eval 0.0] } 41... Rc1+ { [%eval 0.0] } 42. Kb4?? { (0.00 → Mate in 9) Checkmate is now unavoidable. Kd4 was best. } { [%eval #-9] } (42. Kd4 Rd1+ 43. Kc3 Rc1+) 42... Re7?? { (Mate in 9 → 7.87) Lost forced checkmate sequence. Rb2+ was best. } { [%eval 7.87] } (42... Rb2+ 43. Ka3 Rxb8 44. Rxb8 f2 45. Kb2 f1=Q 46. h4 Qc4 47. Rg8+ Kxg8 48. Ka3) 43. Qe5+?? { (7.87 → Mate in 11) Checkmate is now unavoidable. Rg8+ was best. } { [%eval #-11] } (43. Rg8+ Kf6 44. Qf4+ Ke6 45. Qxc1 Kf5 46. Qc5+ Re5 47. Qxa7 f6 48. Qd7+ Kf4) 43... Kh7?? { (Mate in 11 → Mate in 1) Lost forced checkmate sequence. Rxe5 was best. } { [%eval #1] } (43... Rxe5 44. Rd2 Re2 45. Rd3 Rb2+ 46. Ka3 Rb8 47. Rb3 Rxb3+ 48. Kxb3 f2 49. Kb2) 44. Qb5?? { (Mate in 1 → -9.12) Lost forced checkmate sequence. Qh8# was best. } { [%eval -9.12] } (44. Qh8#) 44... f2 { [%eval -7.15] } 45. Rd1? { (-7.15 → Mate in 11) Checkmate is now unavoidable. Qd3 was best. } { [%eval #-11] } (45. Qd3 f1=Q 46. Qxf1 Rxf1 47. Ra8 Rf6 48. Ka5 Re5+ 49. Kb4 Rxa6 50. h4 Kg7) 45... Re1?? { (Mate in 11 → -6.47) Lost forced checkmate sequence. Rxd1 was best. } { [%eval -6.47] } (45... Rxd1 46. Qc4 Rb1+ 47. Ka3 f1=Q 48. Qxf1 Re3+ 49. Ka4 Re4+ 50. Ka3 Rxf1 51. Kb3) 46. Rxe1?? { (-6.47 → Mate in 8) Checkmate is now unavoidable. Rd7 was best. } { [%eval #-8] } (46. Rd7 Rb1+ 47. Kc3 Rxb5 48. Rxf7+ Kh6 49. Rxf2 Rf5 50. Rd2 Re3+ 51. Kc4 Re4+) 46... Rc4+?? { (Mate in 8 → -2.35) Lost forced checkmate sequence. fxe1=Q+ was best. } { [%eval -2.35] } (46... fxe1=Q+ 47. Ka4 Ra1+ 48. Kb3 Qd1+ 49. Kb4 Qd4+ 50. Kb3 Rb1+ 51. Kc2 Rxb5 52. h4) 47. Qxc4?! { (-2.35 → -3.50) Inaccuracy. Kxc4 was best. } { [%eval -3.5] } (47. Kxc4 fxe1=Q) 47... fxe1=B+?? { (-3.50 → 8.22) Blunder. fxe1=Q+ was best. } { [%eval 8.22] } (47... fxe1=Q+ 48. Kb5 Qe8+ 49. Kb4 Qe7+ 50. Kb5 Qd7+ 51. Kb4 Qd6+ 52. Kb5 Qb6+ 53. Ka4) 48. Kc5 { [%eval 7.54] } 48... f5 { [%eval 9.3] } 49. Qc1 { [%eval 8.49] } 49... Bf2+ { [%eval 8.66] } 50. Kc4 { [%eval 7.9] } 50... Bg3 { [%eval 9.1] } 51. Qc3 { [%eval 7.35] } 51... Bh4? { (7.35 → Mate in 11) Checkmate is now unavoidable. Bf2 was best. } { [%eval #11] } (51... Bf2 52. h4 Bb6 53. Qf6 f4 54. Qf7+ Kh8 55. Qxg6 Be3 56. Qf7 Bc1 57. Qxa7) 52. Qd4 { [%eval 10.23] } 52... Bg5?! { (10.23 → Mate in 8) Checkmate is now unavoidable. Bg3 was best. } { [%eval #8] } (52... Bg3 53. Qxa7+ Kg8 54. Qb6 Kf7 55. a7 Bh4 56. Qd6 g5 57. Qa6 g4 58. a8=Q) 53. h4 { [%eval #11] } 53... Be7 { [%eval #6] } 54. Qe4?? { (Mate in 6 → -15.12) Lost forced checkmate sequence. Qxa7 was best. } { [%eval -15.12] } (54. Qxa7 Kh6 55. Qxe7 g5 56. a7 Kg6 57. Qxg5+ Kh7 58. a8=Q f4 59. Qag8#) 54... Bf6?? { (-15.12 → Mate in 10) Checkmate is now unavoidable. fxe4 was best. } { [%eval #10] } (54... fxe4 55. Kd4 Bxh4 56. Ke3 Bd8 57. Kf4 Kh6 58. Ke3 Bb6+ 59. Kf4 e3 60. Kf3) 55. Qb7+ { [%eval #9] } 55... Kg8 { [%eval #9] } 56. Qb8+ { [%eval #10] } 56... Bd8 { [%eval #8] } 57. Qxd8+ { [%eval #8] } 57... Kg7 { [%eval #6] } 58. Qd7+ { [%eval #7] } 58... Kf8 { [%eval #4] } 59. Qd6+ { [%eval #8] } 59... Ke8 { [%eval #5] } 60. Qxg6+ { [%eval #4] } 60... Kd8 { [%eval #4] } 61. Qxh5 { [%eval #5] } 61... Kc7 { [%eval #4] } 62. Qxf5 { [%eval #4] } 62... Kc6 { [%eval #4] } 63. Qf3+ { [%eval #5] } 63... Kb6 { [%eval #2] } 64. h5 { [%eval #4] } 64... Kc7 { [%eval #4] } 65. h6 { [%eval #4] } 65... Kd8 { [%eval #3] } 66. h7 { [%eval #3] } 66... Ke8 { [%eval #2] } 67. h8=Q+ { [%eval #2] } 67... Ke7 { [%eval #2] } 68. Qh7+ { [%eval #2] } 68... Kd6 { [%eval #1] } 69. Qf8+ { [%eval #1] } 69... Ke5 { [%eval #1] } 70. Qhg7+ { [%eval #1] } 70... Ke4 { [%eval #1] } 71. Qe8+ { [%eval #2] } 71... Kf5 { [%eval #1] } 72. Qh7+ { [%eval #2] } 72... Kf6 { [%eval #1] } 73. Qh6+ { [%eval #1] } 73... Kf5 { [%eval #1] } 74. Qef8+ { [%eval #1] } 74... Kg4 { [%eval #1] } 75. Qe6+ { [%eval #2] } 75... Kg5 { [%eval #1] } 76. Qfe8 { [%eval #3] } 76... Kh4 { [%eval #2] } 77. Q8e7+ { [%eval #3] } 77... Kh5 { [%eval #2] } 78. Qe5+ { [%eval #2] } 78... Kh6 { [%eval #1] } 79. Q7e6+ { [%eval #2] } 79... Kh7 { [%eval #2] } 80. Qh5+ { [%eval #1] } 80... Kg7 { [%eval #1] } 81. Qe7+ { [%eval #1] } 81... Kg8 { [%eval #1] } 82. Qhg5+ { [%eval #1] } 82... Kh8 { [%eval #1] } 83. Qe8+ { [%eval #1] } 83... Kh7 { [%eval #1] } 84. Qge7+ { [%eval #2] } 84... Kh6 { [%eval #2] } 85. Qf6+ { [%eval #1] } 85... Kh7 { [%eval #1] } 86. Qee7+ { [%eval #1] } 86... Kg8 { [%eval #1] } 87. Qg6+ { [%eval #1] } 87... Kh8 { [%eval #1] } 88. Qee8# { White wins by checkmate. } 1-0