FEN
[Event "rated blitz game"]
[Site "https://lichess.org/1k5asEPp"]
[Date "2026.03.15"]
[Round "-"]
[White "danielferrom"]
[Black "jctwx"]
[Result "0-1"]
[GameId "1k5asEPp"]
[UTCDate "2026.03.15"]
[UTCTime "11:54:01"]
[WhiteElo "1097"]
[BlackElo "1027"]
[WhiteRatingDiff "-7"]
[BlackRatingDiff "+9"]
[Variant "Standard"]
[TimeControl "300+0"]
[ECO "D31"]
[Opening "Queen's Gambit Declined: Queen's Knight Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... d5 { [%eval 0.27] } 2. c4 { [%eval 0.16] } 2... e6 { [%eval 0.17] } 3. Nc3 { [%eval 0.22] } { D31 Queen's Gambit Declined: Queen's Knight Variation } 3... Nc6 { [%eval 0.35] } 4. e4?! { (0.35 → -0.60) Inaccuracy. Nf3 was best. } { [%eval -0.6] } (4. Nf3 Nf6 5. e3 Bd6 6. c5 Be7 7. a3 a5 8. Bd3 O-O) 4... dxc4?? { (-0.60 → 1.11) Blunder. dxe4 was best. } { [%eval 1.11] } (4... dxe4 5. d5 Ne5 6. Qd4 Ng6 7. h4 Nf6 8. h5 c5 9. Qe3) 5. Bxc4? { (1.11 → -0.47) Mistake. Nf3 was best. } { [%eval -0.47] } (5. Nf3 Bb4 6. Bxc4 Nge7 7. Be3 O-O 8. Qc2 b6 9. O-O Bb7) 5... Nxd4 { [%eval 0.0] } 6. Nf3 { [%eval 0.0] } 6... e5?? { (0.00 → 1.91) Blunder. Nxf3+ was best. } { [%eval 1.91] } (6... Nxf3+ 7. Qxf3 Bd6 8. Bf4 Bxf4 9. Qxf4 Ne7 10. Qg3 Ng6 11. h4) 7. O-O? { (1.91 → 0.59) Mistake. Nxe5 was best. } { [%eval 0.59] } (7. Nxe5) 7... Bg4?? { (0.59 → 3.87) Blunder. Nxf3+ was best. } { [%eval 3.87] } (7... Nxf3+) 8. Be3?? { (3.87 → -0.25) Blunder. Bxf7+ was best. } { [%eval -0.25] } (8. Bxf7+ Kxf7 9. Nxe5+ Ke8 10. Nxg4 Qd6 11. Nd5 Ne6 12. Qf3 c6 13. Bf4 Nxf4) 8... Nxf3+ { [%eval -0.12] } 9. gxf3 { [%eval -0.36] } 9... Bh3 { [%eval -0.22] } 10. Re1 { [%eval -0.28] } 10... Qf6? { (-0.28 → 0.88) Mistake. Qxd1 was best. } { [%eval 0.88] } (10... Qxd1 11. Rexd1) 11. Ne2?? { (0.88 → -4.06) Blunder. Kh1 was best. } { [%eval -4.06] } (11. Kh1) 11... Qg6+?? { (-4.06 → -0.44) Blunder. Qxf3 was best. } { [%eval -0.44] } (11... Qxf3 12. Nf4 Qxd1 13. Rexd1 exf4 14. Bxf4 Be7 15. Rac1 c6 16. b4 Bg4 17. Rd3) 12. Ng3 { [%eval -0.4] } 12... Bd6 { [%eval -0.18] } 13. Kh1 { [%eval -0.21] } 13... O-O-O { [%eval -0.09] } 14. Rg1?! { (-0.09 → -1.04) Inaccuracy. Qa4 was best. } { [%eval -1.04] } (14. Qa4) 14... h5?? { (-1.04 → 3.05) Blunder. Bc5 was best. } { [%eval 3.05] } (14... Bc5 15. Qe1 Bxe3 16. Qxe3 Qb6 17. Nf5 g6 18. Qxb6 axb6 19. Bxf7 gxf5 20. Rg3) 15. Qc2? { (3.05 → 1.45) Mistake. Nf5 was best. } { [%eval 1.45] } (15. Nf5 Bxf5 16. Rxg6 Bxg6 17. Qa4 Ne7 18. Rc1 h4 19. Qxa7 Bh5 20. Be2 Kd7) 15... h4 { [%eval 1.72] } 16. Nf5 { [%eval 1.95] } 16... Qf6?? { (1.95 → 4.56) Blunder. Qh5 was best. } { [%eval 4.56] } (16... Qh5) 17. Rad1?? { (4.56 → 0.61) Blunder. Bg5 was best. } { [%eval 0.61] } (17. Bg5 Bb4 18. Rad1 Qxg5 19. Rxg5 Rxd1+ 20. Qxd1 Nh6 21. Nxh6 gxh6 22. Rg1 Bc5) 17... g6?? { (0.61 → 2.64) Blunder. Bxf5 was best. } { [%eval 2.64] } (17... Bxf5 18. exf5) 18. Nxd6+?? { (2.64 → 0.51) Blunder. Bg5 was best. } { [%eval 0.51] } (18. Bg5 gxf5 19. Bxf6 Nxf6 20. Bxf7 fxe4 21. fxe4 Kb8 22. f3 Rhf8 23. Qc4 Bd7) 18... Rxd6 { [%eval 0.31] } 19. Bd5?? { (0.31 → Mate in 2) Checkmate is now unavoidable. Qe2 was best. } { [%eval #-2] } (19. Qe2 Rh5) 19... Qxf3+ { [%eval #-1] } 20. Rg2 { [%eval #-1] } 20... Qxg2# { Black wins by checkmate. } 0-1