FEN
[Event "rated blitz game"]
[Site "https://lichess.org/gxXiZouJ"]
[Date "2026.05.21"]
[Round "-"]
[White "edofoxer"]
[Black "hoangduycvachess"]
[Result "0-1"]
[GameId "gxXiZouJ"]
[UTCDate "2026.05.21"]
[UTCTime "15:25:15"]
[WhiteElo "1360"]
[BlackElo "1393"]
[WhiteRatingDiff "-38"]
[BlackRatingDiff "+12"]
[Variant "Standard"]
[TimeControl "180+2"]
[ECO "D53"]
[Opening "Queen's Gambit Declined: Modern Variation, Heral Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... d5 { [%eval 0.27] } 2. c4 { [%eval 0.22] } 2... e6 { [%eval 0.17] } 3. Nc3 { [%eval 0.22] } 3... Nf6 { [%eval 0.24] } 4. Bg5 { [%eval 0.0] } 4... Be7 { [%eval 0.14] } 5. Bxf6 { [%eval -0.09] } { D53 Queen's Gambit Declined: Modern Variation, Heral Variation } 5... Bxf6 { [%eval -0.17] } 6. Nf3 { [%eval -0.08] } 6... O-O { [%eval 0.0] } 7. e3 { [%eval -0.03] } 7... Nc6 { [%eval 0.22] } 8. Bd3 { [%eval 0.03] } 8... Bd7? { (0.03 → 1.26) Mistake. Nb4 was best. } { [%eval 1.26] } (8... Nb4 9. O-O Nxd3 10. Qxd3 a5 11. Rfd1 b6 12. cxd5 exd5 13. Ne5 Bb7 14. Rac1) 9. O-O?! { (1.26 → 0.28) Inaccuracy. cxd5 was best. } { [%eval 0.28] } (9. cxd5 Nb4 10. dxe6 Nxd3+ 11. Qxd3 Bxe6 12. O-O Re8 13. Rad1 c6 14. h3 Qa5) 9... Qe7? { (0.28 → 1.73) Mistake. dxc4 was best. } { [%eval 1.73] } (9... dxc4 10. Bxc4 Na5 11. Be2 c5 12. Ne4 cxd4 13. b4 Nc6 14. b5 Nb4 15. Nxf6+) 10. cxd5 { [%eval 1.65] } 10... exd5?! { (1.65 → 2.63) Inaccuracy. Nb4 was best. } { [%eval 2.63] } (10... Nb4 11. Bc4 c5 12. dxc6 Nxc6 13. Ne4 Rac8 14. Rc1 Rfd8 15. Bd3 Nb4) 11. Re1?? { (2.63 → 0.71) Blunder. Nxd5 was best. } { [%eval 0.71] } (11. Nxd5 Qd6 12. Nxf6+ Qxf6 13. Rc1 Nb4 14. Bc4 Nc6 15. h3 Rac8 16. a3 Ne7) 11... Be6 { [%eval 0.64] } 12. e4 { [%eval 0.74] } 12... dxe4 { [%eval 0.6] } 13. Nxe4? { (0.60 → -0.70) Mistake. Bxe4 was best. } { [%eval -0.7] } (13. Bxe4 Rad8 14. d5 Bxc3 15. bxc3 f5 16. Bc2 Rxd5 17. Qc1 Rd6 18. Ng5 Kh8) 13... Bxd4?! { (-0.70 → 0.07) Inaccuracy. Rad8 was best. } { [%eval 0.07] } (13... Rad8 14. Qc2 g6 15. Nxf6+ Qxf6 16. Be4 Nxd4 17. Qxc7 Nxf3+ 18. Bxf3 Rd7 19. Qe5) 14. Nxd4?! { (0.07 → -1.02) Inaccuracy. Neg5 was best. } { [%eval -1.02] } (14. Neg5 h6 15. Nxe6 fxe6 16. Qe2 Rad8 17. Be4 Rf6 18. Rad1 Bb6 19. Bxc6 bxc6) 14... Nxd4 { [%eval -1.04] } 15. Nc3?! { (-1.04 → -1.74) Inaccuracy. Qc1 was best. } { [%eval -1.74] } (15. Qc1 Rad8 16. Ng5 Nf3+ 17. Nxf3 Rxd3 18. Ng5 Qd6 19. Nxe6 fxe6 20. Qc4 Rf6) 15... Qd6 { [%eval -1.38] } 16. Ne4 { [%eval -1.32] } 16... Qb6 { [%eval -1.39] } 17. Qc1 { [%eval -1.35] } 17... h6 { [%eval -1.31] } 18. Bc4?! { (-1.31 → -1.95) Inaccuracy. Qc3 was best. } { [%eval -1.95] } (18. Qc3 Rad8 19. h3 Bf5 20. Rac1 c6 21. Bf1 Rfe8 22. Nc5 Rxe1 23. Rxe1 Qc7) 18... Bxc4 { [%eval -1.99] } 19. Qxc4 { [%eval -1.91] } 19... Qxb2?? { (-1.91 → 2.00) Blunder. Rad8 was best. } { [%eval 2.0] } (19... Rad8 20. h3 Rfe8 21. Qc3 Re6 22. Rab1 Rc6 23. Qg3 Rg6 24. Qc3 Re6 25. Ng3) 20. Qxc7?? { (2.00 → -2.72) Blunder. Rab1 was best. } { [%eval -2.72] } (20. Rab1 b5 21. Qd3 Qxa2 22. Qxd4 a6 23. Ng3 Qc2 24. Qf4 Rfe8 25. Rec1 Qd3) 20... Rfe8? { (-2.72 → -1.01) Mistake. Ne2+ was best. } { [%eval -1.01] } (20... Ne2+ 21. Kf1 Rac8 22. Qe7 Nc1 23. Nf6+ gxf6 24. Qe4 Rfe8 25. Raxc1 Rxc1 26. Qxe8+) 21. Rab1?? { (-1.01 → -4.71) Blunder. Nd6 was best. } { [%eval -4.71] } (21. Nd6 Rxe1+ 22. Rxe1 Qxa2 23. Qxb7 Rf8 24. h4 Ne6 25. g3 a5 26. Nc8 a4) 21... Qxa2?? { (-4.71 → -1.35) Blunder. Rxe4 was best. } { [%eval -1.35] } (21... Rxe4 22. Red1 Ne2+ 23. Kf1 Qf6 24. Rd6 Re7 25. Qc5 Re6 26. Rxe6 Qxe6 27. Rb3) 22. Qxb7 { [%eval -1.28] } 22... Rab8?! { (-1.28 → -0.44) Inaccuracy. Qe6 was best. } { [%eval -0.44] } (22... Qe6 23. h3 a5 24. Re3 Red8 25. Rb6 Qc8 26. Qxc8 Rdxc8 27. Nd6 Rc1+ 28. Kh2) 23. Qd7?? { (-0.44 → -4.81) Blunder. Qxb8 was best. } { [%eval -4.81] } (23. Qxb8 Rxb8 24. Rxb8+ Kh7 25. Ng3 a5 26. h4 Nc6 27. Rbb1 Qd5 28. h5 Ne5) 23... Qxb1 { [%eval -4.74] } 24. g3?? { (-4.74 → Mate in 7) Checkmate is now unavoidable. Qxe8+ was best. } { [%eval #-7] } (24. Qxe8+ Rxe8 25. Rxb1 Rxe4 26. g3 Re7 27. Rb8+ Kh7 28. h4 h5 29. Kg2 Ne6) 24... Qxe1+ { [%eval #-6] } 25. Kg2 { [%eval #-6] } 25... Qxe4+ { [%eval #-5] } 26. f3 { [%eval #-4] } 26... Qxf3+ { [%eval #-3] } 27. Kg1 { [%eval #-1] } 27... Rb1# { Black wins by checkmate. } 0-1
