lichess.org
Donate
FEN
[Event "rated blitz game"] [Site "https://lichess.org/3j4xvfoe"] [Date "2025.10.24"] [Round "-"] [White "hastingshastings"] [Black "jmustola"] [Result "0-1"] [GameId "3j4xvfoe"] [UTCDate "2025.10.24"] [UTCTime "20:43:52"] [WhiteElo "910"] [BlackElo "787"] [WhiteRatingDiff "-49"] [BlackRatingDiff "+7"] [Variant "Standard"] [TimeControl "300+1"] [ECO "D00"] [Opening "Queen's Pawn Game"] [Termination "Normal"] [Annotator "lichess.org"] 1. d4 { [%eval 0.15] } 1... d5 { [%eval 0.27] } 2. e3 { [%eval 0.03] } { D00 Queen's Pawn Game } 2... e6 { [%eval 0.11] } 3. c4 { [%eval 0.02] } 3... Nf6 { [%eval 0.04] } 4. Nc3 { [%eval 0.02] } 4... Nc6 { [%eval 0.4] } 5. g3?! { (0.40 → -0.18) Inaccuracy. Nf3 was best. } { [%eval -0.18] } (5. Nf3 Bd6 6. c5 Be7 7. a3 a5 8. Rb1 O-O 9. b4 axb4) 5... Bb4 { [%eval 0.0] } 6. a3 { [%eval -0.38] } 6... Ba5?? { (-0.38 → 2.77) Blunder. Bxc3+ was best. } { [%eval 2.77] } (6... Bxc3+ 7. bxc3 O-O 8. cxd5 exd5 9. Bd3 Ne7 10. f3 c5 11. Ne2) 7. Bg2?? { (2.77 → -0.42) Blunder. b4 was best. } { [%eval -0.42] } (7. b4 dxc4 8. bxa5 Nxa5 9. Bg2 O-O 10. Rb1 Rb8 11. Nf3 Nb3 12. Ne5 Nd5) 7... Ne4?! { (-0.42 → 0.43) Inaccuracy. Bxc3+ was best. } { [%eval 0.43] } (7... Bxc3+ 8. bxc3 Na5 9. cxd5 exd5 10. f3 O-O 11. Ne2 Re8 12. O-O Nc4 13. Qd3) 8. Qd3?! { (0.43 → -0.25) Inaccuracy. Ne2 was best. } { [%eval -0.25] } (8. Ne2 Nxc3 9. bxc3 dxc4 10. Qa4 Bb6 11. Bxc6+ bxc6 12. Qxc6+ Bd7 13. Qxc4 O-O) 8... Nxc3?! { (-0.25 → 0.30) Inaccuracy. Bxc3+ was best. } { [%eval 0.3] } (8... Bxc3+ 9. bxc3 Na5 10. cxd5 exd5 11. f3 Nd6 12. e4 Nb3 13. Rb1 Nxc1 14. Rxc1) 9. bxc3 { [%eval 0.25] } 9... e5?! { (0.25 → 1.33) Inaccuracy. dxc4 was best. } { [%eval 1.33] } (9... dxc4 10. Qxc4 e5 11. Ne2 O-O 12. O-O Bb6 13. Qa2 Re8 14. a4 Na5 15. Ba3) 10. dxe5?? { (1.33 → -2.26) Blunder. cxd5 was best. } { [%eval -2.26] } (10. cxd5 Ne7 11. e4 exd4 12. Qxd4 O-O 13. Ne2 Re8 14. Qd3 c6 15. d6 Be6) 10... Nxe5 { [%eval -2.24] } 11. Qd4 { [%eval -2.0] } 11... f6?? { (-2.00 → 0.14) Blunder. Qf6 was best. } { [%eval 0.14] } (11... Qf6 12. Ne2 Bg4 13. Kf1 O-O 14. cxd5 Bxe2+ 15. Kxe2 c5 16. Qd2 Rfe8 17. Qc2) 12. Nf3?? { (0.14 → -2.37) Blunder. cxd5 was best. } { [%eval -2.37] } (12. cxd5 O-O 13. Nf3 c5 14. Qd2 Nxf3+ 15. Bxf3 Bh3 16. Bb2 Rb8 17. a4) 12... c5 { [%eval -2.17] } 13. Qxc5?? { (-2.17 → -7.18) Blunder. Qd2 was best. } { [%eval -7.18] } (13. Qd2 Bh3 14. O-O Bxg2 15. Kxg2 Nxf3 16. Kxf3 dxc4 17. Qc2 Qd5+ 18. e4 Qd3+) 13... Bxc3+? { (-7.18 → -3.83) Mistake. Nd3+ was best. } { [%eval -3.83] } (13... Nd3+ 14. Ke2 Nxc5 15. Rd1 Bxc3 16. Rxd5 Qxd5 17. cxd5 Bxa1 18. d6 Bd7 19. Bd2) 14. Nd2? { (-3.83 → -7.83) Mistake. Ke2 was best. } { [%eval -7.83] } (14. Ke2 Bxa1 15. Bd2 Bg4 16. Rb1 Qd7 17. Qxd5 Qxd5 18. cxd5 Nxf3 19. Rxa1 Nxh2+) 14... Bxa1? { (-7.83 → -3.78) Mistake. Nd3+ was best. } { [%eval -3.78] } (14... Nd3+ 15. Ke2 Nxc5 16. Bxd5 Bxa1 17. a4 Bc3 18. Ba3 Bg4+ 19. f3 Be6 20. Ne4) 15. Qb4? { (-3.78 → -7.54) Mistake. O-O was best. } { [%eval -7.54] } (15. O-O Qb6 16. Qxd5 Be6 17. Qe4 O-O 18. f4 Rad8 19. fxe5 Bxe5 20. Nf3 Qd6) 15... Nd3+ { [%eval -7.92] } 16. Kd1 { [%eval -8.45] } 16... Nxb4 { [%eval -8.6] } 17. axb4 { [%eval -8.62] } 17... dxc4 { [%eval -8.52] } 18. Re1 { [%eval -8.9] } 18... Bg4+ { [%eval -8.59] } 19. f3 { [%eval -8.33] } 19... c3 { [%eval -8.36] } 20. Ke2 { [%eval -8.96] } 20... O-O { [%eval -7.68] } 21. Ne4 { [%eval -7.77] } 21... Bb2 { [%eval -7.11] } 22. Bxb2 { [%eval -7.61] } 22... f5 { [%eval -5.8] } 23. Nxc3 { [%eval -5.82] } 23... Rc8 { [%eval -5.29] } 24. fxg4 { [%eval -5.73] } 24... fxg4 { [%eval -5.56] } 25. h3 { [%eval -5.96] } 25... Qf6 { [%eval -5.99] } 26. hxg4?? { (-5.99 → Mate in 12) Checkmate is now unavoidable. Rf1 was best. } { [%eval #-12] } (26. Rf1 Qb6 27. Nd5 Qa6+ 28. Kd2 Rxf1 29. Bxf1 Qxf1 30. Ne7+ Kh8 31. Nxc8 Qf2+) 26... Qf2+ { [%eval -10.26] } 27. Kd1?! { (-10.26 → Mate in 4) Checkmate is now unavoidable. Kd3 was best. } { [%eval #-4] } (27. Kd3 Qxb2 28. Bd5+ Kh8 29. Nd1 Qc2+ 30. Kd4 Qd2+ 31. Ke5 Rce8+ 32. Be6 Qxe1) 27... Qxb2 { [%eval #-6] } 28. Bxb7 { [%eval #-3] } 28... Rxc3 { [%eval #-2] } 29. Bd5+ { [%eval #-2] } 29... Kh8 { [%eval #-1] } 30. Rh1 { [%eval #-1] } 30... Rc1# { Black wins by checkmate. } 0-1