FEN
[Event "rated rapid game"]
[Site "https://lichess.org/jhP4daGl"]
[Date "2026.06.15"]
[Round "-"]
[White "Chessiofmess"]
[Black "Xandan25"]
[Result "0-1"]
[GameId "jhP4daGl"]
[UTCDate "2026.06.15"]
[UTCTime "17:32:15"]
[WhiteElo "1657"]
[BlackElo "1703"]
[WhiteRatingDiff "-9"]
[BlackRatingDiff "+15"]
[Variant "Standard"]
[TimeControl "900+10"]
[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... e6 { [%eval 0.19] } 3. g3 { [%eval 0.06] } 3... Bd6 { [%eval 0.36] } 4. Ne5?! { (0.36 → -0.34) Inaccuracy. Bg2 was best. } { [%eval -0.34] } (4. Bg2 Nf6 5. O-O Nc6 6. c4 O-O 7. a3 dxc4 8. Nbd2 Na5) 4... Nd7 { [%eval 0.09] } 5. Bf4 { [%eval -0.43] } 5... f6 { [%eval -0.09] } 6. Nxd7 { [%eval -0.14] } 6... Qxd7 { [%eval 0.09] } 7. Bxd6 { [%eval -0.03] } 7... Qxd6 { [%eval 0.03] } 8. c3 { [%eval -0.22] } 8... Bd7 { [%eval -0.23] } 9. Qb3 { [%eval -0.23] } 9... O-O-O { [%eval -0.19] } 10. Bg2 { [%eval -0.15] } 10... Ne7 { [%eval -0.17] } 11. c4 { [%eval -0.47] } 11... Nc6 { [%eval -0.57] } 12. c5 { [%eval -0.96] } 12... Qe7 { [%eval -0.76] } 13. e3 { [%eval -1.02] } 13... e5 { [%eval -1.12] } 14. dxe5 { [%eval -1.11] } 14... Qxe5 { [%eval -0.6] } 15. O-O { [%eval -0.64] } 15... Be6 { [%eval -0.34] } 16. Qb5? { (-0.34 → -1.77) Mistake. Nd2 was best. } { [%eval -1.77] } (16. Nd2 d4 17. exd4 Qf5 18. Qa3 Bd5 19. Nf3 g5 20. Rad1 h5 21. Qd3 Qxd3) 16... a6?! { (-1.77 → -0.86) Inaccuracy. h5 was best. } { [%eval -0.86] } (16... h5 17. Nc3 h4 18. Qe2 Qg5 19. f4 Qg6 20. Qf2 Ne7 21. Ne2 hxg3 22. Qxg3) 17. Qa4?! { (-0.86 → -1.60) Inaccuracy. Qe2 was best. } { [%eval -1.6] } (17. Qe2 h5 18. Nc3 h4 19. f4 Qf5 20. g4 Qxg4 21. Qxg4 Bxg4 22. Nxd5 Rhe8) 17... d4? { (-1.60 → -0.38) Mistake. Qxb2 was best. } { [%eval -0.38] } (17... Qxb2 18. Qb3 Qxb3 19. axb3 h5 20. h4 Kb8 21. Ra4 Rhg8 22. Nc3 Ne5 23. Rd4) 18. exd4? { (-0.38 → -1.83) Mistake. Bxc6 was best. } { [%eval -1.83] } (18. Bxc6 dxe3 19. Bf3 Qxb2 20. c6 e2 21. cxb7+ Kb8 22. Bxe2 Qxe2 23. Nc3 Qc4) 18... Rxd4 { [%eval -1.87] } 19. Qc2 { [%eval -1.84] } 19... Bc4 { [%eval -1.91] } 20. Rd1?! { (-1.91 → -2.82) Inaccuracy. Rc1 was best. } { [%eval -2.82] } (20. Rc1 Bd5 21. Nc3 Bxg2 22. Kxg2 Qxc5 23. Rd1 f5 24. Qe2 Rhd8 25. Qe6+ Kb8) 20... Rxd1+ { [%eval -3.08] } 21. Qxd1 { [%eval -2.84] } 21... Qxb2 { [%eval -2.93] } 22. Nd2 { [%eval -2.8] } 22... Rd8 { [%eval -2.79] } 23. Qg4+ { [%eval -2.55] } 23... Kb8 { [%eval -1.73] } 24. Rd1?! { (-1.73 → -2.93) Inaccuracy. Rb1 was best. } { [%eval -2.93] } (24. Rb1 Qxb1+ 25. Nxb1 Ne5 26. Qxg7 Rd1+ 27. Bf1 Rxf1+ 28. Kg2 Rxb1 29. g4 Rd1) 24... Rxd2?! { (-2.93 → -1.86) Inaccuracy. Bb5 was best. } { [%eval -1.86] } (24... Bb5 25. Nf1 Rxd1 26. Qxd1 Qxa2 27. h4 Qe6 28. Ne3 h6 29. Qf3 Qd7 30. Nf5) 25. Rxd2 { [%eval -2.03] } 25... Qxd2 { [%eval -2.2] } 26. Qxc4 { [%eval -1.9] } 26... Ne5 { [%eval -1.97] } 27. Qg8+ { [%eval -2.14] } 27... Ka7 { [%eval -1.68] } 28. Qxg7? { (-1.68 → -3.73) Mistake. Qxh7 was best. } { [%eval -3.73] } (28. Qxh7 Qxa2 29. Qxg7 Qb1+ 30. Bf1 Nf3+ 31. Kg2 Nd2 32. Bxa6 Qe4+ 33. Kg1 Nf3+) 28... Qd1+ { [%eval -3.72] } 29. Bf1 { [%eval -3.44] } 29... Nf3+ { [%eval -3.34] } 30. Kg2 { [%eval -3.17] } 30... Qd5?? { (-3.17 → 0.00) Blunder. Ne1+ was best. } { [%eval 0.0] } (30... Ne1+ 31. Kg1 Nf3+ 32. Kg2 Nd2 33. Bxa6 Kxa6 34. Qxf6+ c6 35. Kh3 Qh5+ 36. Qh4) 31. Kh3?? { (0.00 → -3.27) Blunder. Qxc7 was best. } { [%eval -3.27] } (31. Qxc7 Ng5+ 32. Kg1 Nf3+) 31... Qh5+?? { (-3.27 → 0.00) Blunder. Ng1+ was best. } { [%eval 0.0] } (31... Ng1+ 32. Kh4 Nf3+ 33. Kh3 Qe4 34. Kg2 Nd2+ 35. Kh3 Qf5+ 36. Kg2 Qb1 37. Bxa6) 32. Kg2 { [%eval 0.0] } 32... Ne1+ { [%eval 0.0] } 33. Kg1 { [%eval 0.0] } 33... Nf3+ { [%eval 0.0] } 34. Kh1?? { (0.00 → Mate in 1) Checkmate is now unavoidable. Kg2 was best. } { [%eval #-1] } (34. Kg2 Ne1+ 35. Kg1 Qxc5 36. Qxf6 Qd5 37. Qc3 Nf3+ 38. Kh1 Ng5+ 39. Kg1) 34... Qxh2# { Black wins by checkmate. } 0-1