FEN
[Event "casual blitz game"]
[Site "https://lichess.org/OCodfNNA"]
[Date "2026.04.09"]
[Round "-"]
[White "Chamber124"]
[Black "jacksmith89"]
[Result "0-1"]
[GameId "OCodfNNA"]
[UTCDate "2026.04.09"]
[UTCTime "02:27:34"]
[WhiteElo "1701"]
[BlackElo "1689"]
[Variant "Standard"]
[TimeControl "180+0"]
[ECO "D30"]
[Opening "Queen's Gambit Declined"]
[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] } { D30 Queen's Gambit Declined } 3. cxd5 { [%eval 0.06] } 3... exd5 { [%eval 0.13] } 4. a3 { [%eval 0.0] } 4... Nf6 { [%eval 0.0] } 5. Nc3 { [%eval 0.0] } 5... Be7 { [%eval 0.02] } 6. e3 { [%eval -0.1] } 6... O-O { [%eval 0.0] } 7. Bd3 { [%eval 0.0] } 7... Nc6 { [%eval 0.39] } 8. Qc2 { [%eval 0.35] } 8... Re8 { [%eval 0.28] } 9. Nge2 { [%eval 0.41] } 9... Be6 { [%eval 0.86] } 10. Bd2 { [%eval 0.62] } 10... Qd7 { [%eval 0.96] } 11. h4?! { (0.96 → 0.35) Inaccuracy. O-O was best. } { [%eval 0.35] } (11. O-O a6 12. Rac1 Bd6 13. f3 Rad8 14. Rcd1 h6 15. Kh1 b5 16. Be1 Ne7) 11... Rad8 { [%eval 0.81] } 12. h5 { [%eval 0.51] } 12... h6 { [%eval 0.59] } 13. f3?! { (0.59 → 0.02) Inaccuracy. Nf4 was best. } { [%eval 0.02] } (13. Nf4 Bf8 14. Nce2 Ne4 15. Rc1 a6 16. b4 Nxd2 17. Nxe6 Qxe6 18. Kxd2 Qf6) 13... a6?! { (0.02 → 0.62) Inaccuracy. Na5 was best. } { [%eval 0.62] } (13... Na5 14. O-O-O Rb8 15. Na4 Nc4 16. Bxc4 dxc4 17. e4 b5 18. Nc5 Qc6 19. g4) 14. e4?? { (0.62 → -3.60) Blunder. Nf4 was best. } { [%eval -3.6] } (14. Nf4 Na5 15. Nce2 Nc4 16. Bxc4 dxc4 17. e4 c6 18. O-O-O b5 19. g4 a5) 14... dxe4 { [%eval -3.55] } 15. Nxe4?! { (-3.55 → -4.91) Inaccuracy. Bxe4 was best. } { [%eval -4.91] } (15. Bxe4 Nxe4 16. Nxe4 f5 17. d5 Qxd5 18. N4c3 Qc4 19. O-O-O b5 20. Be3 b4) 15... Nxd4 { [%eval -4.59] } 16. Nxf6+?! { (-4.59 → -7.12) Inaccuracy. Nxd4 was best. } { [%eval -7.12] } (16. Nxd4 Qxd4 17. Nf2 Bc5 18. O-O-O Qxf2 19. Rhe1 Bf8 20. g4 Rxd3 21. Qxd3 Qc5+) 16... Bxf6 { [%eval -6.89] } 17. Nxd4 { [%eval -8.38] } 17... Qxd4? { (-8.38 → -4.65) Mistake. Bb3+ was best. } { [%eval -4.65] } (17... Bb3+ 18. Kf1 Bxc2 19. Bxc2 Bxd4 20. a4 Bxb2 21. Rd1 Qd4 22. Be4 Rxe4 23. fxe4) 18. Bh7+ { [%eval -5.13] } 18... Kf8?? { (-5.13 → -1.98) Blunder. Kh8 was best. } { [%eval -1.98] } (18... Kh8 19. O-O-O Qb6 20. Bb4 Qe3+ 21. Bd2 Rxd2 22. Qxd2 Qxd2+ 23. Rxd2 Kxh7 24. g3) 19. Bc3?? { (-1.98 → Mate in 3) Checkmate is now unavoidable. O-O-O was best. } { [%eval #-3] } (19. O-O-O c5 20. Bxh6 Qxb2+ 21. Qxb2 Bxb2+ 22. Kxb2 gxh6 23. g4 Bd5 24. Rhf1 Bc6) 19... Qf4?? { (Mate in 3 → -3.80) Lost forced checkmate sequence. Bc4+ was best. } { [%eval -3.8] } (19... Bc4+ 20. Be4 Qe3+ 21. Qe2 Qxe2#) 20. O-O { [%eval -3.82] } 20... Qe3+ { [%eval -3.18] } 21. Rf2 { [%eval -3.17] } 21... Bxc3 { [%eval -3.13] } 22. bxc3 { [%eval -3.71] } 22... Qg5 { [%eval -3.14] } 23. g4 { [%eval -3.92] } 23... Rd6?! { (-3.92 → -3.00) Inaccuracy. Bd5 was best. } { [%eval -3.0] } (23... Bd5 24. Raf1 Re3 25. Qb2 a5 26. c4 Bc6 27. Bf5 Qf4 28. c5 a4 29. Be4) 24. Be4?! { (-3.00 → -4.05) Inaccuracy. Re1 was best. } { [%eval -4.05] } (24. Re1 Red8 25. Qe4 Rd2 26. Rxd2 Qxd2 27. Bf5 Bxf5 28. gxf5 Qg5+ 29. Kf1 Kg8) 24... c6?! { (-4.05 → -2.84) Inaccuracy. Red8 was best. } { [%eval -2.84] } (24... Red8 25. Qe2 Rd2 26. Qe1 Qf4 27. Rxd2 Rxd2 28. Qh4 b6 29. Re1 Qd6 30. a4) 25. c4?! { (-2.84 → -3.95) Inaccuracy. Re1 was best. } { [%eval -3.95] } (25. Re1 b5 26. Qb1 Red8 27. Qc1 Qxc1 28. Rxc1 Ke7 29. Re1 Kd7 30. Kg2 Kc7) 25... Red8 { [%eval -3.87] } 26. c5? { (-3.87 → -6.45) Mistake. Rb1 was best. } { [%eval -6.45] } (26. Rb1 Rd2 27. Qc3 Qf4 28. Kf1 Rxf2+ 29. Kxf2 Bxg4 30. Rb2 Bc8 31. Qa5 Re8) 26... Rd2 { [%eval -6.21] } 27. Rxd2 { [%eval -7.02] } 27... Rxd2 { [%eval -6.38] } 28. Qb1?? { (-6.38 → Mate in 3) Checkmate is now unavoidable. Rf1 was best. } { [%eval #-3] } (28. Rf1 Rxc2 29. Bxc2 Qxc5+ 30. Rf2 Ke7 31. Kg2 Qa5 32. Re2 Qxa3 33. Bf5 c5) 28... Bxg4 { [%eval #-4] } 29. fxg4 { [%eval #-4] } 29... Qxg4+ { [%eval #-3] } 30. Kf1 { [%eval #-3] } 30... Qe2+ { [%eval #-2] } 31. Kg1 { [%eval #-2] } 31... Qf2+ { [%eval #-1] } 32. Kh1 { [%eval #-1] } 32... Qh2# { Black wins by checkmate. } 0-1