FEN
[Event "rated rapid game"]
[Site "https://lichess.org/Gt39Mk5J"]
[Date "2026.05.19"]
[Round "-"]
[White "inyangriverside"]
[Black "DanX777"]
[Result "0-1"]
[GameId "Gt39Mk5J"]
[UTCDate "2026.05.19"]
[UTCTime "06:00:16"]
[WhiteElo "876"]
[BlackElo "972"]
[WhiteRatingDiff "-11"]
[BlackRatingDiff "+8"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "D00"]
[Opening "Queen's Pawn Game"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... d5 { [%eval 0.27] } { D00 Queen's Pawn Game } 2. f3?! { (0.27 → -0.54) Inaccuracy. c4 was best. } { [%eval -0.54] } (2. c4 dxc4 3. Nf3 Nf6 4. e3 c5 5. Bxc4 e6 6. O-O a6) 2... Nc6 { [%eval -0.35] } 3. c3?! { (-0.35 → -0.96) Inaccuracy. e4 was best. } { [%eval -0.96] } (3. e4 e6 4. c3 dxe4 5. Nd2 e5 6. dxe5 Nxe5 7. Qa4+ Bd7) 3... e5 { [%eval -1.1] } 4. e4 { [%eval -1.32] } 4... Nf6 { [%eval -1.05] } 5. g4? { (-1.05 → -2.33) Mistake. Bb5 was best. } { [%eval -2.33] } (5. Bb5 exd4 6. Ne2 dxe4 7. Nxd4 Bd7 8. Bxc6 Bxc6 9. Nxc6 Qxd1+) 5... dxe4 { [%eval -2.07] } 6. g5 { [%eval -2.04] } 6... Nh5?? { (-2.04 → -0.05) Blunder. exd4 was best. } { [%eval -0.05] } (6... exd4 7. Bb5 Bd7 8. cxd4 Bb4+ 9. Kf2 a6 10. Ba4 e3+ 11. Bxe3 Nd5 12. Bd2) 7. fxe4 { [%eval -0.04] } 7... h6?? { (-0.04 → 2.33) Blunder. g6 was best. } { [%eval 2.33] } (7... g6 8. d5 Nb8 9. Be2 c6 10. Bxh5 gxh5 11. c4 Bg4 12. Nf3 cxd5 13. cxd5) 8. h4?? { (2.33 → -2.64) Blunder. Qxh5 was best. } { [%eval -2.64] } (8. Qxh5 exd4 9. Nf3 Bc5 10. g6 f5 11. Bc4 Qf6 12. Bf7+ Kd8 13. exf5 Qxf5) 8... f6?? { (-2.64 → 5.00) Blunder. Ng3 was best. } { [%eval 5.0] } (8... Ng3 9. Rh2 Nxf1 10. Kxf1 exd4 11. gxh6 Be6 12. Bg5 Qd6 13. hxg7 Bxg7 14. Rf2) 9. g6?? { (5.00 → -2.12) Blunder. Qxh5+ was best. } { [%eval -2.12] } (9. Qxh5+ Ke7 10. d5 g6 11. Qf3 Bg7 12. Be3 Ke8 13. Nd2 fxg5 14. dxc6 g4) 9... exd4?? { (-2.12 → 1.58) Blunder. Ng3 was best. } { [%eval 1.58] } (9... Ng3 10. Bc4 Qd7 11. Bf7+ Kd8 12. Rh3 Nxe4 13. d5 Ne7 14. Nd2 Nd6 15. Be6) 10. Qxh5 { [%eval 1.4] } 10... dxc3?! { (1.40 → 2.32) Inaccuracy. Ne5 was best. } { [%eval 2.32] } (10... Ne5 11. Qd1 d3 12. Bf4 Bg4 13. Qa4+ c6 14. Bxe5 Qb6 15. Bf4 Bc5 16. Rh2) 11. bxc3? { (2.32 → 0.92) Mistake. Nxc3 was best. } { [%eval 0.92] } (11. Nxc3 Ne5 12. Qd1 Bd6 13. Bf4 O-O 14. Bxe5 fxe5 15. Qd3 Qf6 16. O-O-O Qxg6) 11... f5? { (0.92 → 2.34) Mistake. Ne5 was best. } { [%eval 2.34] } (11... Ne5 12. Qd1 Bd6 13. Ba3 O-O 14. Bxd6 cxd6 15. Nf3 Bg4 16. Qd5+ Kh8 17. Nxe5) 12. exf5? { (2.34 → 1.04) Mistake. Bc4 was best. } { [%eval 1.04] } (12. Bc4 Qd6 13. Ne2 Ne5 14. Bf4 Nd3+ 15. Bxd3 Qxd3 16. Nd2 Be7 17. Rd1 Bd7) 12... Qe7+? { (1.04 → 2.40) Mistake. Qf6 was best. } { [%eval 2.4] } (12... Qf6 13. Bd3 Bd7 14. Be4 O-O-O 15. Ne2 Re8) 13. Ne2 { [%eval 2.37] } 13... Qc5 { [%eval 2.35] } 14. Qf3 { [%eval 1.89] } 14... Bxf5?! { (1.89 → 2.74) Inaccuracy. Qxf5 was best. } { [%eval 2.74] } (14... Qxf5 15. Nd2 Be7 16. h5 O-O 17. Qxf5 Bxf5 18. Bg2 Bd3 19. Ne4 Rae8 20. Rh3) 15. h5?! { (2.74 → 1.69) Inaccuracy. Be3 was best. } { [%eval 1.69] } (15. Be3 Qa5 16. Bh3 Bxh3 17. Qf7+ Kd8 18. Rxh3 Ne5 19. Qb3 Bd6 20. Nd2 Nd3+) 15... Ne7? { (1.69 → 3.18) Mistake. Be7 was best. } { [%eval 3.18] } (15... Be7 16. Be3 Qe5 17. Bd4 Qe6 18. Bxg7 O-O-O 19. Bxh8 Rxh8 20. g7) 16. Be3 { [%eval 3.16] } 16... Qd6 { [%eval 3.75] } 17. Nd4 { [%eval 3.71] } 17... Kd8?! { (3.71 → 5.24) Inaccuracy. O-O-O was best. } { [%eval 5.24] } (17... O-O-O 18. Nd2 Kb8 19. Nc4 Qd5 20. Qxd5 Rxd5 21. a4 Bg4 22. Be2 Bxe2 23. Kxe2) 18. Nd2 { [%eval 5.13] } 18... Ke8?! { (5.13 → 6.72) Inaccuracy. Bd7 was best. } { [%eval 6.72] } (18... Bd7 19. Nc4 Qd5 20. O-O-O c6 21. Qg3 b5 22. Bh3 Qxc4 23. Ne6+ Qxe6 24. Bxe6) 19. Qxb7 { [%eval 6.22] } 19... Rd8 { [%eval 6.5] } 20. Qxa7? { (6.50 → 3.66) Mistake. Nxf5 was best. } { [%eval 3.66] } (20. Nxf5 Nxf5 21. Bb5+ Ke7 22. Ne4 Qd5 23. Qxc7+ Rd7 24. Bxd7 Qxd7 25. Bc5+ Ke8) 20... Qd5?! { (3.66 → 4.85) Inaccuracy. Bd7 was best. } { [%eval 4.85] } (20... Bd7 21. Bc4 Nd5 22. Bxd5 Qxd5 23. Rh4 Be7 24. Re4 Qxh5 25. Qxc7 Rf8 26. Rb1) 21. Qa4+ { [%eval 4.3] } 21... c6?! { (4.30 → 6.01) Inaccuracy. Bd7 was best. } { [%eval 6.01] } (21... Bd7 22. Qc4 Ra8 23. Rh2 Kd8 24. Bg2 Qa5 25. Bxa8 Qxa8 26. Re2 Nd5 27. Bf2) 22. Bc4?? { (6.01 → 2.80) Blunder. O-O-O was best. } { [%eval 2.8] } (22. O-O-O Qe5 23. Nc4 Qf6 24. Rh2 Nd5 25. Qxc6+ Qxc6 26. Nxc6 Be7 27. Nxd8 Nxc3) 22... Qxh1+ { [%eval 2.56] } 23. Bf1?? { (2.56 → 0.29) Blunder. Nf1 was best. } { [%eval 0.29] } (23. Nf1 Qh4+ 24. Kd2 Qe4 25. Ng3 Rxd4+ 26. cxd4 Qg2+ 27. Ne2 Nc8 28. Rg1 Qf3) 23... Bd3?? { (0.29 → 3.36) Blunder. Qh4+ was best. } { [%eval 3.36] } (23... Qh4+ 24. Bf2 Qxh5 25. Nxf5 Qxf5 26. Bc4 Qxg6 27. O-O-O Nd5 28. Nf3 Qd6 29. Bb3) 24. Ne6? { (3.36 → 1.98) Mistake. O-O-O was best. } { [%eval 1.98] } (24. O-O-O Bxf1 25. Ne6 Rc8 26. Rxf1 Qd5 27. Qg4 Qa5 28. Qe4 Qxc3+ 29. Kd1 Rb8) 24... Rd6?? { (1.98 → 6.48) Blunder. Nf5 was best. } { [%eval 6.48] } (24... Nf5 25. Bf2 Bxf1 26. O-O-O Rxd2 27. Kxd2 Bd6 28. Re1 Kd7 29. Qa7+ Kc8 30. Qa8+) 25. Qa8+ { [%eval 6.06] } 25... Kd7 { [%eval 6.74] } 26. Qd8+?? { (6.74 → -3.10) Blunder. Nc5+ was best. } { [%eval -3.1] } (26. Nc5+ Kc7 27. O-O-O Bxf1 28. Rxf1 Qh3 29. Qa7+ Kc8 30. Na6 Qxf1+ 31. Nxf1 Nd5) 26... Kxe6 { [%eval -3.02] } 27. Bc5?? { (-3.02 → -7.40) Blunder. Qc7 was best. } { [%eval -7.4] } (27. Qc7 Qxh5 28. Kf2 Qh4+ 29. Kg2 Qg4+ 30. Kf2 Bxf1 31. Rxf1 Qxg6 32. Nf3 Rd5) 27... Qh4+?! { (-7.40 → -5.39) Inaccuracy. Rxd8 was best. } { [%eval -5.39] } (27... Rxd8 28. O-O-O Nf5 29. Bxd3 Qxd1+ 30. Kxd1 Bxc5 31. Bc4+ Ke7 32. Ke1 Ng3 33. Be2) 28. Kd1?! { (-5.39 → -8.08) Inaccuracy. Bf2 was best. } { [%eval -8.08] } (28. Bf2 Qxf2+ 29. Kxf2 Rxd8 30. Re1+ Kf6 31. Bxd3 Rxd3 32. Ne4+ Kf5 33. c4 Nd5) 28... Qg4+ { [%eval -7.62] } 29. Be2? { (-7.62 → Mate in 7) Checkmate is now unavoidable. Kc1 was best. } { [%eval #-7] } (29. Kc1 Rxd8 30. Kb2 Rb8+ 31. Nb3 Bxf1 32. Re1+ Qe2+ 33. Rxe2+ Bxe2 34. Ba7 Rxb3+) 29... Qxe2+ { [%eval #-6] } 30. Kc1 { [%eval #-6] } 30... Qe1+ { [%eval #-5] } 31. Kb2 { [%eval #-5] } 31... Qxd2+ { [%eval #-4] } 32. Kb3 { [%eval #-4] } 32... Qc2+ { [%eval #-3] } 33. Ka3 { [%eval #-2] } 33... Qxc3+ { [%eval #-1] } 34. Ka4 { [%eval #-1] } 34... Rd4+ { [%eval #-1] } 35. Bb4 { [%eval #-1] } 35... Qxb4# { Black wins by checkmate. } 0-1