Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "casual classical game"] [Site "https://lichess.org/Da0TIheH"] [Date "2026.06.04"] [Round "-"] [White "ZacharyZhao"] [Black "tsh0528"] [Result "0-1"] [GameId "Da0TIheH"] [UTCDate "2026.06.04"] [UTCTime "07:33:36"] [WhiteElo "1342"] [BlackElo "1500"] [Variant "Standard"] [TimeControl "1800+10"] [ECO "D00"] [Opening "Queen's Pawn Game: Accelerated London System"] [Termination "Normal"] [Annotator "lichess.org"] 1. d4 { [%eval 0.15] } 1... d5 { [%eval 0.27] } 2. Bf4 { [%eval 0.0] } { D00 Queen's Pawn Game: Accelerated London System } 2... Nf6 { [%eval 0.14] } 3. e3 { [%eval 0.04] } 3... Bf5 { [%eval 0.14] } 4. Nf3 { [%eval 0.16] } 4... h6 { [%eval 0.5] } 5. Bd3 { [%eval 0.28] } 5... Bxd3 { [%eval 0.26] } 6. Qxd3 { [%eval 0.21] } 6... Nc6 { [%eval 0.48] } 7. Nc3 { [%eval 0.11] } 7... Nh5?! { (0.11 → 1.21) Inaccuracy. e6 was best. } { [%eval 1.21] } (7... e6 8. Qb5 Qd7 9. Ne5 Nxe5 10. dxe5 c6 11. Qe2 Ng8 12. O-O-O) 8. Bg3?! { (1.21 → 0.25) Inaccuracy. Qb5 was best. } { [%eval 0.25] } (8. Qb5 Nxf4 9. exf4 e6 10. Qxb7 Na5 11. Qa6 c6 12. Na4 Qb8 13. c3 Qb5) 8... Nxg3 { [%eval 0.31] } 9. hxg3 { [%eval 0.34] } 9... f6?? { (0.34 → 2.87) Blunder. e6 was best. } { [%eval 2.87] } (9... e6 10. g4 Qd7 11. g5 O-O-O 12. gxh6 gxh6 13. g3 Kb8 14. a3 Bd6 15. O-O-O) 10. a3?? { (2.87 → 0.91) Blunder. Qg6+ was best. } { [%eval 0.91] } (10. Qg6+ Kd7 11. e4 e6 12. exd5 exd5 13. Qf5+ Ke8 14. Qh5+ Kd7 15. O-O Ne7) 10... Qd7 { [%eval 1.15] } 11. b4?! { (1.15 → 0.25) Inaccuracy. Qg6+ was best. } { [%eval 0.25] } (11. Qg6+ Kd8 12. O-O-O e6 13. e4 Ne7 14. Qf7 c6 15. e5 Nc8 16. Qh5 Qe8) 11... O-O-O { [%eval 0.25] } 12. b5?! { (0.25 → -0.31) Inaccuracy. Ne2 was best. } { [%eval -0.31] } (12. Ne2 e6 13. c4 dxc4 14. Qxc4 g5 15. Rc1 Kb8 16. Nc3 h5 17. g4 h4) 12... Na5 { [%eval -0.39] } 13. a4 { [%eval -0.37] } 13... Nc4?! { (-0.37 → 0.26) Inaccuracy. e6 was best. } { [%eval 0.26] } (13... e6 14. O-O h5 15. e4 g5 16. Rfe1 Kb8 17. Nd1 dxe4 18. Qxe4 g4 19. Nh4) 14. e4 { [%eval -0.18] } 14... e6 { [%eval -0.18] } 15. Rh5?! { (-0.18 → -1.17) Inaccuracy. O-O was best. } { [%eval -1.17] } (15. O-O Bb4 16. Nd1 Ba5 17. Ne3 Nxe3 18. Qxe3 g5 19. Rac1 h5 20. e5 g4) 15... g6 { [%eval -1.01] } 16. Rh1 { [%eval -1.12] } 16... Bb4 { [%eval -1.13] } 17. Rb1? { (-1.13 → -2.49) Mistake. Kf1 was best. } { [%eval -2.49] } (17. Kf1 Nb2 18. Qe3 g5 19. Nd1 Nc4 20. Qd3 h5 21. exd5 Qxd5 22. c3 Ba5) 17... Ba5?! { (-2.49 → -1.27) Inaccuracy. Nb2 was best. } { [%eval -1.27] } (17... Nb2 18. Qe3 dxe4 19. Rxb2 Bxc3+ 20. Qxc3 exf3 21. gxf3 Qxd4 22. Qxd4 Rxd4 23. Ra2) 18. e5?? { (-1.27 → -3.22) Blunder. Kf1 was best. } { [%eval -3.22] } (18. Kf1 g5 19. g4 Kb8 20. Kg1 Rc8 21. Ne2 c6 22. e5 fxe5 23. bxc6 Qxc6) 18... fxe5 { [%eval -3.23] } 19. Nxe5?! { (-3.23 → -4.53) Inaccuracy. dxe5 was best. } { [%eval -4.53] } (19. dxe5 g5 20. Kf1 g4 21. Nh4 Qg7 22. Ne4 Nxe5 23. Qd4 dxe4 24. Qxa7 Bb6) 19... Nxe5 { [%eval -4.48] } 20. dxe5 { [%eval -4.52] } 20... d4 { [%eval -4.34] } 21. Qxg6 { [%eval -5.04] } 21... Bxc3+ { [%eval -4.43] } 22. Ke2 { [%eval -4.93] } 22... Qd5 { [%eval -4.73] } 23. Rxh6? { (-4.73 → -9.72) Mistake. Kd3 was best. } { [%eval -9.72] } (23. Kd3 Qxe5 24. Rh5 Qd6 25. Qe4 Rhf8 26. f4 Rg8 27. Rd1 Rxg3+ 28. Ke2 Rdg8) 23... Qxe5+ { [%eval -6.91] } 24. Kd3 { [%eval -7.43] } 24... Rxh6 { [%eval -7.06] } 25. Qxh6 { [%eval -8.63] } 25... Qf5+ { [%eval -8.65] } 26. Ke2 { [%eval -11.24] } 26... Qxc2+ { [%eval -11.72] } 27. Kf3 { [%eval -10.85] } 27... Qxb1 { [%eval -10.7] } 28. Qxe6+ { [%eval -9.89] } 28... Kb8 { [%eval -9.28] } 29. Qe7? { (-9.28 → Mate in 13) Checkmate is now unavoidable. b6 was best. } { [%eval #-13] } (29. b6 axb6 30. Kf4 Qh7 31. g4 d3 32. Qa2 Qg7) 29... Qf5+ { [%eval #-13] } 30. Ke2 { [%eval #-13] } 30... Qd7? { (Mate in 13 → -7.10) Lost forced checkmate sequence. Qg4+ was best. } { [%eval -7.1] } (30... Qg4+ 31. Kd3 Qd1+ 32. Kc4 Qxa4+ 33. Kd3 Qxb5+ 34. Kc2 Qb2+ 35. Kd3 Qb1+ 36. Ke2) 31. Qe5? { (-7.10 → Mate in 6) Checkmate is now unavoidable. Qxd7 was best. } { [%eval #-6] } (31. Qxd7 Rxd7 32. Kd3 Rg7 33. g4 Rxg4 34. a5 Bxa5 35. f4 Rg3+ 36. Kxd4 Bc3+) 31... Re8 { [%eval #-8] } 32. Qxe8+ { [%eval #-8] } 32... Qxe8+ { [%eval #-7] } 33. Kd3 { [%eval #-7] } { White resigns. } 0-1