FEN
[Event "rated blitz game"]
[Site "https://lichess.org/JJydvTuW"]
[Date "2026.05.03"]
[Round "-"]
[White "haihoangphuc"]
[Black "angrykarol"]
[Result "1-0"]
[GameId "JJydvTuW"]
[UTCDate "2026.05.03"]
[UTCTime "09:29:07"]
[WhiteElo "664"]
[BlackElo "659"]
[WhiteRatingDiff "+24"]
[BlackRatingDiff "-45"]
[Variant "Standard"]
[TimeControl "300+0"]
[ECO "C00"]
[Opening "French Defense"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e6 { [%eval 0.22] } { C00 French Defense } 2. Bc4 { [%eval -0.23] } 2... c5 { [%eval 0.0] } 3. Nf3 { [%eval 0.0] } 3... Nf6 { [%eval 0.0] } 4. O-O?! { (0.00 → -0.93) Inaccuracy. Nc3 was best. } { [%eval -0.93] } (4. Nc3 d5 5. exd5 exd5 6. Bb5+ Nc6 7. d4 Be7 8. dxc5 Bxc5) 4... Ng4? { (-0.93 → 0.68) Mistake. Nxe4 was best. } { [%eval 0.68] } (4... Nxe4 5. Re1 d5 6. Bb3 Nf6 7. c3 Be7 8. d4 Bd7 9. dxc5) 5. h3 { [%eval 0.92] } 5... Nh2?? { (0.92 → 4.47) Blunder. Nf6 was best. } { [%eval 4.47] } (5... Nf6 6. Re1 d6 7. c3 Be7 8. d4 d5 9. exd5 exd5 10. Bb3 O-O 11. Bg5) 6. Kxh2 { [%eval 4.54] } 6... h5 { [%eval 4.56] } 7. Bb5?! { (4.56 → 3.35) Inaccuracy. d4 was best. } { [%eval 3.35] } (7. d4 cxd4 8. Be2 Nc6 9. Kh1 Rg8 10. Bg5 f6 11. Bc1 b6 12. Nxd4 Nxd4) 7... a6 { [%eval 3.51] } 8. Bc4 { [%eval 2.77] } 8... f5?! { (2.77 → 4.24) Inaccuracy. g5 was best. } { [%eval 4.24] } (8... g5 9. d4 g4 10. Ng1 d5 11. Be2 dxe4 12. dxc5 Qc7+ 13. Kh1 f5 14. Na3) 9. g4?? { (4.24 → -2.35) Blunder. exf5 was best. } { [%eval -2.35] } (9. exf5 b5 10. Be2 Bb7 11. Kg1 Bd6 12. a4 O-O 13. axb5) 9... fxg4?? { (-2.35 → 0.34) Blunder. hxg4 was best. } { [%eval 0.34] } (9... hxg4 10. d4 Rxh3+ 11. Kg2 Rxf3 12. Rh1 d5 13. exd5 b5 14. Be2 Qxd5 15. Bxf3) 10. hxg4?? { (0.34 → -2.91) Blunder. d4 was best. } { [%eval -2.91] } (10. d4 cxd4 11. Bd3 gxf3 12. e5 d6 13. c3 g5 14. Qxf3 Nc6) 10... hxg4+ { [%eval -2.56] } 11. Kg3? { (-2.56 → -4.30) Mistake. Kg2 was best. } { [%eval -4.3] } (11. Kg2 gxf3+ 12. Qxf3 Qh4 13. Rg1 Nc6 14. Kf1 d5 15. Be2 e5 16. c3 dxe4) 11... Rh3+?? { (-4.30 → 2.53) Blunder. gxf3 was best. } { [%eval 2.53] } (11... gxf3 12. Kxf3 Nc6 13. Ke2 d5 14. Bb3 c4 15. c3 e5 16. d3 cxb3 17. Rh1) 12. Kxg4 { [%eval 2.32] } 12... Rh4+?! { (2.32 → 3.67) Inaccuracy. Rxf3 was best. } { [%eval 3.67] } (12... Rxf3 13. Qxf3 d5 14. d3 Nc6 15. Kh3 Ne5 16. Qg3 Nf7) 13. Kg3? { (3.67 → 2.01) Mistake. Nxh4 was best. } { [%eval 2.01] } (13. Nxh4 d5 14. d4 Nc6 15. Kh3 e5+ 16. Kg3 g6 17. Nxg6 Qf6 18. Qh5 Qg7) 13... Qg5+?? { (2.01 → 7.28) Blunder. Rxe4 was best. } { [%eval 7.28] } (13... Rxe4 14. d3 Qc7+ 15. Kh3 Rf4 16. d4 Be7 17. Rg1 d5 18. Rxg7 dxc4 19. Bxf4) 14. Nxg5 { [%eval 7.25] } 14... Bd6+ { [%eval 8.11] } 15. Kxh4 { [%eval 8.06] } 15... a5 { [%eval 10.34] } 16. Qh5+ { [%eval 9.77] } 16... Ke7 { [%eval 9.34] } 17. Nf7 { [%eval 9.3] } 17... e5? { (9.30 → Mate in 2) Checkmate is now unavoidable. g6 was best. } { [%eval #2] } (17... g6 18. Qh7 Nc6 19. Nxd6+ Kxd6 20. Na3 Kc7 21. f4 e5 22. Kg5 Ra6 23. Bxa6) 18. Nxd6? { (Mate in 2 → 9.37) Lost forced checkmate sequence. Qg5+ was best. } { [%eval 9.37] } (18. Qg5+ Ke8 19. Qd8#) 18... Nc6 { [%eval 9.58] } 19. Nxc8+ { [%eval 9.37] } 19... Kf8? { (9.37 → Mate in 1) Checkmate is now unavoidable. Rxc8 was best. } { [%eval #1] } (19... Rxc8 20. d4 Kd8 21. Bg5+ Kc7 22. Kg3 b5 23. dxe5 bxc4 24. Kg2 Nxe5 25. Bh4) 20. Qh8# { White wins by checkmate. } 1-0