FEN
[Event "rated blitz game"]
[Site "https://lichess.org/j8JbEv48"]
[Date "2026.05.31"]
[Round "-"]
[White "ashmawy199"]
[Black "anatolijdrej"]
[Result "0-1"]
[GameId "j8JbEv48"]
[UTCDate "2026.05.31"]
[UTCTime "06:50:48"]
[WhiteElo "1168"]
[BlackElo "1235"]
[WhiteRatingDiff "-5"]
[BlackRatingDiff "+22"]
[Variant "Standard"]
[TimeControl "300+3"]
[ECO "D02"]
[Opening "Queen's Pawn Game: Zukertort Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... d5 { [%eval 0.27] } 2. Nf3 { [%eval 0.08] } { D02 Queen's Pawn Game: Zukertort Variation } 2... c6 { [%eval 0.2] } 3. Bf4 { [%eval 0.16] } 3... Nd7 { [%eval 0.38] } 4. e3 { [%eval 0.45] } 4... Ngf6 { [%eval 0.54] } 5. c3 { [%eval 0.25] } 5... g6 { [%eval 0.31] } 6. Bd3 { [%eval 0.21] } 6... Bg7 { [%eval 0.32] } 7. Bc2 { [%eval -0.18] } 7... O-O { [%eval 0.2] } 8. Qd3? { (0.20 → -1.01) Mistake. h3 was best. } { [%eval -1.01] } (8. h3 Re8) 8... c5?! { (-1.01 → -0.10) Inaccuracy. Qb6 was best. } { [%eval -0.1] } (8... Qb6 9. b3) 9. dxc5? { (-0.10 → -1.39) Mistake. h3 was best. } { [%eval -1.39] } (9. h3) 9... Nxc5 { [%eval -1.32] } 10. Qd4?! { (-1.32 → -2.05) Inaccuracy. Qd1 was best. } { [%eval -2.05] } (10. Qd1 Qb6 11. b4 Nce4 12. O-O Bg4 13. h3 Bxf3 14. gxf3 Nd6 15. Be5 Rfc8) 10... Nfe4 { [%eval -1.83] } 11. Be5 { [%eval -1.89] } 11... f6 { [%eval -1.97] } 12. Bg3 { [%eval -1.96] } 12... e5 { [%eval -1.93] } 13. Qb4?! { (-1.93 → -2.70) Inaccuracy. Qd1 was best. } { [%eval -2.7] } (13. Qd1 a5 14. Nbd2 a4 15. O-O a3 16. Nxe4 Nxe4 17. Rb1 axb2 18. Rxb2 Nxc3) 13... b6 { [%eval -2.57] } 14. Nbd2 { [%eval -2.91] } 14... a5 { [%eval -2.86] } 15. Qb5? { (-2.86 → -5.03) Mistake. Qa3 was best. } { [%eval -5.03] } (15. Qa3 Ba6 16. Nxe4 dxe4 17. Nd2 Nd3+ 18. Bxd3 Bxd3 19. O-O-O Qc8 20. f3 exf3) 15... Ba6 { [%eval -4.91] } 16. Qc6 { [%eval -5.31] } 16... Rc8 { [%eval -5.52] } 17. Qxc8 { [%eval -5.88] } 17... Qxc8 { [%eval -5.85] } 18. Nxe4 { [%eval -5.98] } 18... Nxe4 { [%eval -5.7] } 19. Bxe4 { [%eval -5.81] } 19... dxe4 { [%eval -6.11] } 20. Nd2 { [%eval -6.03] } 20... Bd3 { [%eval -5.87] } 21. O-O-O { [%eval -5.88] } 21... Qe6 { [%eval -5.98] } 22. a3?? { (-5.98 → Mate in 5) Checkmate is now unavoidable. b3 was best. } { [%eval #-5] } (22. b3 a4 23. Kb2 Ra8 24. c4 a3+ 25. Ka1 Bf8 26. Rc1 Bb4) 22... b5?? { (Mate in 5 → -6.37) Lost forced checkmate sequence. Qa2 was best. } { [%eval -6.37] } (22... Qa2 23. Bxe5 Qa1+ 24. Nb1 Qxb1+ 25. Kd2 Qxb2+ 26. Ke1 Qe2#) 23. Nb1 { [%eval -7.54] } 23... Qa2 { [%eval -7.58] } 24. Rxd3 { [%eval -7.4] } 24... exd3 { [%eval -7.39] } 25. Kd2? { (-7.39 → Mate in 4) Checkmate is now unavoidable. Rd1 was best. } { [%eval #-4] } (25. Rd1 Rd8 26. f4 Bh6 27. Rd2 Qb3 28. h4 exf4 29. Bxf4 Bxf4 30. exf4 Qc4) 25... Qxb2+ { [%eval #-4] } 26. Kxd3 { [%eval #-4] } 26... Rd8+ { [%eval #-3] } 27. Ke4 { [%eval #-3] } 27... f5+ { [%eval #-7] } 28. Kf3 { [%eval #-7] } 28... e4+ { [%eval #-6] } 29. Kf4 { [%eval #-6] } 29... b4 { [%eval #-10] } 30. axb4 { [%eval #-5] } 30... axb4 { [%eval #-7] } 31. Bh4 { [%eval #-5] } 31... Rd7? { (Mate in 5 → -8.04) Lost forced checkmate sequence. Qe2 was best. } { [%eval -8.04] } (31... Qe2 32. f3 Qxg2 33. Nd2 Rd5 34. Bf6 Bxf6 35. cxb4 Be5#) 32. cxb4? { (-8.04 → Mate in 3) Checkmate is now unavoidable. Re1 was best. } { [%eval #-3] } (32. Re1 bxc3 33. Kg3 h6 34. Nxc3 Bxc3 35. Kh3 Kh7 36. Rg1 Qe2 37. f3 g5) 32... Qxb4? { (Mate in 3 → -7.38) Lost forced checkmate sequence. Qe5+ was best. } { [%eval -7.38] } (32... Qe5+ 33. Kg5 f4+ 34. Kg4 Qf5#) 33. g4? { (-7.38 → Mate in 2) Checkmate is now unavoidable. Kg3 was best. } { [%eval #-2] } (33. Kg3 h6 34. f4 exf3 35. gxf3 g5 36. Bxg5 hxg5 37. Rf1 Qb2 38. Rf2 Qxb1) 33... h6? { (Mate in 2 → -7.45) Lost forced checkmate sequence. Qd6+ was best. } { [%eval -7.45] } (33... Qd6+ 34. Kg5 h6#) 34. gxf5? { (-7.45 → Mate in 7) Checkmate is now unavoidable. Kg3 was best. } { [%eval #-7] } (34. Kg3 f4+ 35. Kh3 f3 36. Rg1 Kh7 37. Nd2 Qxd2 38. g5 hxg5 39. Rxg5 Qe2) 34... g5+? { (Mate in 7 → -8.21) Lost forced checkmate sequence. Qb5 was best. } { [%eval -8.21] } (34... Qb5 35. Kg3 Qe2 36. Kh3 Qf3+ 37. Bg3 Qxf5+ 38. Kg2 Qf3+ 39. Kh3 Rd5 40. Nd2) 35. Bxg5 { [%eval -8.83] } 35... hxg5+ { [%eval -7.33] } 36. Kxg5? { (-7.33 → Mate in 6) Checkmate is now unavoidable. Kg3 was best. } { [%eval #-6] } (36. Kg3 Qa5 37. f4 gxf4+ 38. exf4 Qxf5 39. h3 Bf6 40. Na3 Rd3+ 41. Kf2 Qxf4+) 36... Qe7+ { [%eval #-6] } 37. Kf4 { [%eval #-1] } 37... Bh6+ { [%eval #-3] } 38. Kg4 { [%eval #-3] } 38... Qg5+ { [%eval #-2] } 39. Kh3 { [%eval #-2] } 39... Qxf5+ { [%eval #-2] } 40. Kg2 { [%eval #-2] } 40... Qg4+ { [%eval #-1] } 41. Kf1 { [%eval #-1] } 41... Rd1# { Black wins by checkmate. } 0-1