FEN
[Event "rated blitz game"]
[Site "https://lichess.org/baoj2Yss"]
[Date "2025.01.02"]
[Round "-"]
[White "confusedprogrammer"]
[Black "Phuongzheng"]
[Result "1-0"]
[GameId "baoj2Yss"]
[UTCDate "2025.01.02"]
[UTCTime "02:08:00"]
[WhiteElo "1447"]
[BlackElo "1506"]
[WhiteRatingDiff "+19"]
[BlackRatingDiff "-7"]
[Variant "Standard"]
[TimeControl "300+0"]
[ECO "A40"]
[Opening "Horwitz Defense"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.17] } 1... e6 { [%eval 0.37] } { A40 Horwitz Defense } 2. c4 { [%eval 0.16] } 2... Nf6 { [%eval 0.11] } 3. Nc3 { [%eval 0.17] } 3... Be7?! { (0.17 → 0.76) Inaccuracy. Bb4 was best. } { [%eval 0.76] } (3... Bb4 4. e3 O-O 5. Nf3 d5 6. Bd2 b6 7. cxd5 exd5 8. Rc1) 4. Nf3?! { (0.76 → 0.21) Inaccuracy. e4 was best. } { [%eval 0.21] } (4. e4 d6 5. Nf3 O-O 6. Bd3 e5 7. d5 a5 8. a3 Na6) 4... h6?! { (0.21 → 0.86) Inaccuracy. d5 was best. } { [%eval 0.86] } (4... d5 5. Bf4 O-O 6. e3 c5 7. dxc5 Bxc5 8. a3 Nc6 9. Qc2) 5. Bf4 { [%eval 0.46] } 5... d6 { [%eval 0.72] } 6. e4 { [%eval 0.95] } 6... O-O { [%eval 0.85] } 7. Bd3 { [%eval 0.76] } 7... c6?! { (0.76 → 1.82) Inaccuracy. e5 was best. } { [%eval 1.82] } (7... e5) 8. e5 { [%eval 1.64] } 8... Ne8?! { (1.64 → 2.34) Inaccuracy. Nh5 was best. } { [%eval 2.34] } (8... Nh5 9. Be3) 9. exd6?! { (2.34 → 1.62) Inaccuracy. Qe2 was best. } { [%eval 1.62] } (9. Qe2 f6 10. exf6 Nxf6 11. Rd1 Nh5 12. Bc1 Nf4 13. Bxf4 Rxf4 14. Bb1 Qf8) 9... Bxd6 { [%eval 1.55] } 10. Bxd6 { [%eval 1.23] } 10... Nxd6 { [%eval 1.54] } 11. O-O { [%eval 1.33] } 11... f5?! { (1.33 → 2.03) Inaccuracy. Nd7 was best. } { [%eval 2.03] } (11... Nd7 12. Bc2) 12. Re1 { [%eval 2.19] } 12... Qb6?? { (2.19 → 5.14) Blunder. Nf7 was best. } { [%eval 5.14] } (12... Nf7 13. c5 Nd7 14. Bc4 Nf6 15. Bxe6 Bxe6 16. Rxe6 Qd7 17. Qb3 Rae8 18. Rae1) 13. b3?? { (5.14 → 2.19) Blunder. c5 was best. } { [%eval 2.19] } (13. c5 Qxb2 14. Na4 Qa3 15. cxd6 Qxd6 16. Qb3 b5 17. Nc5 a5 18. a3 Na6) 13... g5? { (2.19 → 4.10) Mistake. Qa5 was best. } { [%eval 4.1] } (13... Qa5 14. Qd2 Nf7 15. Rad1 Re8 16. c5 Qd8 17. Bc4 b5 18. Bd3 Nd7 19. h3) 14. Ne5? { (4.10 → 2.03) Mistake. c5 was best. } { [%eval 2.03] } (14. c5 Qb4 15. cxd6 Qxc3 16. Bc4 a6 17. Ne5 Rf6 18. Qh5 Kf8 19. g4 Qb4) 14... Qxd4 { [%eval 1.95] } 15. Qh5 { [%eval 1.74] } 15... Qxc3?? { (1.74 → 7.84) Blunder. Rf6 was best. } { [%eval 7.84] } (15... Rf6 16. Na4) 16. Qg6+ { [%eval #7] } 16... Kh8 { [%eval #7] } 17. Qxh6+ { [%eval #6] } 17... Kg8 { [%eval #6] } 18. Qxg5+ { [%eval #5] } 18... Kh8 { [%eval 11.84] } 19. Ng6+?! { (11.84 → 6.02) Inaccuracy. Qh6+ was best. } { [%eval 6.02] } (19. Qh6+) 19... Kh7?! { (6.02 → 8.69) Inaccuracy. Kg7 was best. } { [%eval 8.69] } (19... Kg7 20. Nxf8+ Kxf8 21. Qd8+ Kf7 22. Qxd6 Qf6 23. Qc7+ Nd7 24. Rad1 a5 25. c5) 20. Nxf8+ { [%eval 8.62] } 20... Kh8 { [%eval 8.65] } 21. Qh6+ { [%eval 8.63] } 21... Kg8 { [%eval 8.5] } 22. Nxe6 { [%eval 8.51] } 22... Bxe6 { [%eval 8.42] } 23. Qxe6+ { [%eval 8.39] } 23... Nf7 { [%eval 8.62] } 24. Bxf5 { [%eval 8.35] } 24... Na6 { [%eval 8.36] } 25. Qg6+ { [%eval 7.12] } 25... Kf8 { [%eval 8.35] } 26. Be6 { [%eval 8.33] } 26... Ne5 { [%eval 10.21] } 27. Qg8+ { [%eval 10.13] } 27... Ke7 { [%eval 9.95] } 28. Qxa8 { [%eval 9.73] } 28... Kxe6 { [%eval 10.86] } 29. Qxb7 { [%eval 8.64] } 29... Nc5 { [%eval 9.28] } 30. Qxa7 { [%eval 8.02] } 30... Nd3 { [%eval 7.77] } 31. Red1 { [%eval 6.47] } 31... Nf4 { [%eval 7.47] } 32. Qe3 { [%eval 7.46] } 32... Nd3 { [%eval 9.91] } 33. f4 { [%eval 9.13] } 33... Kf5 { [%eval 10.21] } 34. fxe5 { [%eval 9.56] } 34... Qxe5? { (9.56 → Mate in 16) Checkmate is now unavoidable. Nf4 was best. } { [%eval #16] } (34... Nf4 35. Qxc3 Ne2+ 36. Kf1 Nxc3 37. Rd3 Ne4 38. Re1 Nc5 39. Rf3+ Ke6 40. Kg1) 35. Rf1+?! { (Mate in 16 → 11.81) Lost forced checkmate sequence. Qxd3+ was best. } { [%eval 11.81] } (35. Qxd3+ Kf6 36. Rf1+ Kg7 37. Qg3+ Qxg3 38. hxg3 Kh7 39. Rf2 Kg6 40. a4 Kg5) 35... Ke6?! { (11.81 → Mate in 7) Checkmate is now unavoidable. Kg6 was best. } { [%eval #7] } (35... Kg6 36. Qxd3+ Kh6 37. Rae1 Qc5+ 38. Qe3+ Qxe3+ 39. Rxe3 Kg6 40. Rfe1 Kf5 41. a4) 36. Qxd3 { [%eval #6] } 36... Qc5+ { [%eval #6] } 37. Kh1 { [%eval #5] } 37... Qh5 { [%eval #3] } 38. Rae1+ { [%eval #2] } { Black resigns. } 1-0