lichess.org
Donate
FEN
[Event "rated classical game"] [Site "https://lichess.org/sDSDoYaU"] [Date "2025.10.08"] [Round "-"] [White "casual921"] [Black "LogicalAli"] [Result "0-1"] [GameId "sDSDoYaU"] [UTCDate "2025.10.08"] [UTCTime "14:48:46"] [WhiteElo "1657"] [BlackElo "1533"] [WhiteRatingDiff "-7"] [BlackRatingDiff "+24"] [Variant "Standard"] [TimeControl "1800+20"] [ECO "D00"] [Opening "Queen's Pawn Game: Stonewall Attack"] [Termination "Normal"] [Annotator "lichess.org"] 1. d4 { [%eval 0.17] } 1... Nf6 { [%eval 0.19] } 2. e3 { [%eval 0.0] } 2... d5 { [%eval 0.1] } 3. Bd3 { [%eval -0.15] } { D00 Queen's Pawn Game: Stonewall Attack } 3... c5 { [%eval -0.05] } 4. c3 { [%eval -0.16] } 4... Nc6 { [%eval -0.12] } 5. dxc5 { [%eval -0.2] } 5... e5 { [%eval -0.16] } 6. h3? { (-0.16 → -1.30) Mistake. b4 was best. } { [%eval -1.3] } (6. b4 Be7 7. Ne2 O-O 8. a4 e4 9. Bb5 Ne5 10. Nd4 b6) 6... Bxc5 { [%eval -1.36] } 7. b4 { [%eval -1.63] } 7... e4?! { (-1.63 → -0.51) Inaccuracy. Bd6 was best. } { [%eval -0.51] } (7... Bd6 8. b5 Ne7 9. Nd2 O-O 10. Ne2 Ng6 11. c4 Nh4 12. g3 e4 13. Bc2) 8. Nd2?? { (-0.51 → -2.26) Blunder. bxc5 was best. } { [%eval -2.26] } (8. bxc5) 8... Bxb4?! { (-2.26 → -1.19) Inaccuracy. Bxe3 was best. } { [%eval -1.19] } (8... Bxe3 9. Bc2 Bb6 10. Ne2 O-O 11. Nb3 Re8 12. a4 Bc7 13. a5 Ne5 14. Nbd4) 9. Bb5?! { (-1.19 → -2.28) Inaccuracy. cxb4 was best. } { [%eval -2.28] } (9. cxb4 exd3) 9... Bxc3 { [%eval -2.35] } 10. Rb1 { [%eval -2.4] } 10... O-O { [%eval -2.35] } 11. Bxc6?! { (-2.35 → -3.08) Inaccuracy. Ne2 was best. } { [%eval -3.08] } (11. Ne2 Ba5 12. O-O Ne7 13. Bb2 a6 14. Ba4 Bc7 15. Re1 b5 16. Bb3 Be6) 11... bxc6 { [%eval -3.0] } 12. Qa4?! { (-3.00 → -3.88) Inaccuracy. Ne2 was best. } { [%eval -3.88] } (12. Ne2 Be5 13. Qa4 Bd7 14. O-O c5 15. Qc2 Bd6 16. Bb2 Rc8 17. Rfd1 Qe7) 12... Bd7?! { (-3.88 → -2.99) Inaccuracy. Qa5 was best. } { [%eval -2.99] } (12... Qa5 13. Qxa5 Bxa5 14. Ne2 Ba6 15. Ba3 Rfc8 16. Kd1 Bb6 17. Nb3 Nd7 18. Nf4) 13. Ne2 { [%eval -3.06] } 13... Bxd2+?! { (-3.06 → -2.15) Inaccuracy. Be5 was best. } { [%eval -2.15] } (13... Be5 14. Qa3 Qc7 15. Bb2 Bd6 16. Qa6 Rab8 17. O-O Rb6 18. Qa4 Rfb8 19. Qc2) 14. Bxd2 { [%eval -2.11] } 14... Rb8 { [%eval -1.69] } 15. O-O { [%eval -1.54] } 15... c5 { [%eval -1.56] } 16. Qxa7? { (-1.56 → -2.89) Mistake. Qa6 was best. } { [%eval -2.89] } (16. Qa6 Qc7 17. Rfc1 Rxb1 18. Rxb1 Rb8 19. Rb3 Rb6 20. Qa3 Rb5 21. Qb2 Qb6) 16... Bb5 { [%eval -2.64] } 17. Rfe1?! { (-2.64 → -3.84) Inaccuracy. Ba5 was best. } { [%eval -3.84] } (17. Ba5 Qc8 18. Rfe1 Rb7 19. Qxb7 Qxb7 20. a4 Qa7 21. Rxb5 d4 22. Reb1 Nd7) 17... Bxe2 { [%eval -3.86] } 18. Rxb8 { [%eval -3.98] } 18... Qxb8 { [%eval -3.94] } 19. Qxc5 { [%eval -3.9] } 19... Rc8 { [%eval -4.01] } 20. Qa3 { [%eval -3.97] } 20... Qb5 { [%eval -3.75] } 21. Qa7 { [%eval -4.19] } 21... Qd3 { [%eval -3.84] } 22. Qb7 { [%eval -3.77] } 22... Rd8 { [%eval -3.66] } 23. Qb6 { [%eval -3.75] } 23... Ra8 { [%eval -3.8] } 24. Qb7 { [%eval -3.73] } 24... Re8 { [%eval -3.5] } 25. Qb2 { [%eval -3.68] } 25... Qb5 { [%eval -3.5] } 26. Bb4 { [%eval -3.81] } 26... Rb8 { [%eval -3.74] } 27. a3 { [%eval -3.82] } 27... Bc4 { [%eval -3.73] } 28. Qe5 { [%eval -3.76] } 28... Nd7 { [%eval -3.98] } 29. Qg3 { [%eval -3.81] } 29... h6 { [%eval -3.95] } 30. Bc3 { [%eval -3.83] } 30... f6 { [%eval -3.72] } 31. Qg4 { [%eval -3.93] } 31... Qc6 { [%eval -4.0] } 32. Rc1 { [%eval -4.22] } 32... Ne5 { [%eval -4.13] } 33. Qg3 { [%eval -4.34] } 33... Rc8 { [%eval -3.73] } 34. Bb4 { [%eval -4.54] } 34... Nd3 { [%eval -4.31] } 35. Rc2 { [%eval -4.59] } 35... Nxb4 { [%eval -4.67] } 36. axb4 { [%eval -4.67] } 36... Qa4 { [%eval -4.59] } 37. Qg4 { [%eval -4.53] } 37... Qxc2?? { (-4.53 → 0.00) Blunder. Ra8 was best. } { [%eval 0.0] } (37... Ra8 38. Rc1 Kh8 39. Qe6 Qxb4 40. Qc6 Qb8 41. g4 Qc8 42. Qd6 Qb7 43. Kg2) 38. Qxc8+ { [%eval 0.0] } 38... Kh7 { [%eval 0.0] } 39. Qf5+ { [%eval 0.0] } 39... Kg8 { [%eval 0.0] } 40. Qc8+ { [%eval 0.0] } 40... Kf7 { [%eval 0.0] } 41. Qc7+?? { (0.00 → -4.48) Blunder. Qd7+ was best. } { [%eval -4.48] } (41. Qd7+ Kg6 42. Qg4+ Kf7) 41... Kg6 { [%eval -4.44] } 42. Qg3+ { [%eval -4.38] } 42... Kh7 { [%eval -4.31] } 43. h4 { [%eval -5.33] } 43... Qb1+ { [%eval -5.3] } 44. Kh2 { [%eval -5.09] } 44... Qxb4 { [%eval -4.77] } 45. h5 { [%eval -5.18] } 45... Be2 { [%eval -5.42] } 46. Qg6+ { [%eval -5.35] } 46... Kg8 { [%eval -5.33] } 47. Qf5 { [%eval -4.96] } 47... d4?! { (-4.96 → -3.62) Inaccuracy. Qb8+ was best. } { [%eval -3.62] } (47... Qb8+ 48. Kh1 Kh8 49. Qxd5 Qe5 50. Qa2 Bb5 51. Kg1 Qe8 52. Qd5 Bd7 53. Qb7) 48. Qxe4?! { (-3.62 → -4.94) Inaccuracy. Qd5+ was best. } { [%eval -4.94] } (48. Qd5+ Kf8) 48... Qd6+ { [%eval -5.21] } 49. g3 { [%eval -5.51] } 49... dxe3?! { (-5.51 → -4.16) Inaccuracy. Qe5 was best. } { [%eval -4.16] } (49... Qe5 50. Qa8+ Kh7 51. exd4 Qxh5+ 52. Kg2 Bc4 53. f3 Qd5 54. Qe8 Qe6 55. Qxe6) 50. Qe8+?! { (-4.16 → -5.29) Inaccuracy. Qa8+ was best. } { [%eval -5.29] } (50. Qa8+ Kh7 51. Qe4+ f5 52. Qxf5+ Kg8 53. Qc8+ Qf8 54. Qe6+ Kh8 55. Qxe3 Bd1) 50... Qf8 { [%eval -5.77] } 51. Qe6+ { [%eval -5.68] } 51... Qf7 { [%eval -5.55] } 52. Qc8+ { [%eval -5.06] } 52... Kh7?? { (-5.06 → -0.08) Blunder. Qf8 was best. } { [%eval -0.08] } (52... Qf8 53. Qe6+ Kh8 54. Qxe3 Bxh5 55. Qd3 Qe8 56. f3 Bg6 57. Qd2 Kh7 58. Kg2) 53. Qf5+?? { (-0.08 → -5.79) Blunder. Qc2+ was best. } { [%eval -5.79] } (53. Qc2+ Kg8) 53... g6 { [%eval -4.92] } 54. hxg6+ { [%eval -4.68] } 54... Qxg6 { [%eval -4.69] } 55. Qxg6+? { (-4.69 → -16.82) Mistake. Qd7+ was best. } { [%eval -16.82] } (55. Qd7+ Kg8 56. Qd8+ Kg7 57. Qe7+ Qf7 58. Qe4 Bh5 59. Qxe3 Qe8 60. Qa7+ Bf7) 55... Kxg6 { [%eval -79.53] } 56. fxe3?! { (-79.53 → Mate in 20) Checkmate is now unavoidable. Kg2 was best. } { [%eval #-20] } (56. Kg2) 56... Kf5 { [%eval #-19] } 57. Kg2 { [%eval #-18] } 57... Ke4 { [%eval #-18] } 58. Kf2 { [%eval -41.67] } 58... Bd1 { [%eval -39.3] } 59. Ke1 { [%eval -41.7] } 59... Kxe3 { [%eval -59.77] } 60. Kxd1 { [%eval -53.08] } 60... Kf3 { [%eval -78.07] } 61. Ke1 { [%eval -83.08] } 61... h5 { [%eval #-14] } 62. Kf1 { [%eval #-13] } 62... Kxg3 { [%eval #-12] } 63. Kg1 { [%eval #-12] } 63... f5 { [%eval #-11] } 64. Kh1 { [%eval #-11] } 64... f4 { [%eval #-10] } 65. Kg1 { [%eval #-10] } 65... h4 { [%eval #-9] } 66. Kh1 { [%eval #-9] } 66... h3 { [%eval #-9] } 67. Kg1 { [%eval #-9] } 67... h2+ { [%eval #-12] } 68. Kh1 { [%eval #-13] } 68... Kf2 { [%eval #-13] } 69. Kxh2 { [%eval #-11] } 69... f3 { [%eval #-12] } 70. Kh1 { [%eval #-8] } 70... Ke2 { [%eval #-7] } 71. Kg1 { [%eval #-6] } 71... f2+ { [%eval #-5] } 72. Kh2 { [%eval #-4] } 72... f1=Q { [%eval #-4] } { White resigns. } 0-1