FEN
[Event "rated blitz game"]
[Site "https://lichess.org/BZ1Eykc8"]
[Date "2025.04.03"]
[Round "-"]
[White "Rafatali"]
[Black "Codgen"]
[Result "1-0"]
[GameId "BZ1Eykc8"]
[UTCDate "2025.04.03"]
[UTCTime "14:57:32"]
[WhiteElo "938"]
[BlackElo "834"]
[WhiteRatingDiff "+4"]
[BlackRatingDiff "-13"]
[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. e3 { [%eval 0.0] } 2... d6 { [%eval 0.44] } 3. g3 { [%eval 0.31] } 3... Ne7 { [%eval 0.51] } 4. Bg2 { [%eval 0.43] } 4... Nd7 { [%eval 0.51] } 5. Nf3 { [%eval 0.44] } 5... Nb6 { [%eval 0.97] } 6. O-O { [%eval 0.92] } 6... Ng6 { [%eval 1.15] } 7. c3 { [%eval 0.79] } 7... Be7 { [%eval 0.96] } 8. Nbd2 { [%eval 0.75] } 8... O-O { [%eval 0.85] } 9. Ne4?! { (0.85 → -0.18) Inaccuracy. h4 was best. } { [%eval -0.18] } (9. h4 a5) 9... Qd7?! { (-0.18 → 0.68) Inaccuracy. f5 was best. } { [%eval 0.68] } (9... f5 10. Ned2) 10. Neg5?! { (0.68 → -0.29) Inaccuracy. h4 was best. } { [%eval -0.29] } (10. h4) 10... Rd8?! { (-0.29 → 0.30) Inaccuracy. h6 was best. } { [%eval 0.3] } (10... h6) 11. e4 { [%eval -0.05] } 11... e5 { [%eval 0.3] } 12. dxe5? { (0.30 → -1.33) Mistake. h4 was best. } { [%eval -1.33] } (12. h4 h6) 12... dxe5 { [%eval -1.31] } 13. Qxd7 { [%eval -1.43] } 13... Rxd7?! { (-1.43 → -0.71) Inaccuracy. Bxd7 was best. } { [%eval -0.71] } (13... Bxd7 14. b3 h6 15. Nh3 Bc6 16. Re1 a5 17. Bf1 Nd7 18. a4 Nc5 19. Nd2) 14. Be3?! { (-0.71 → -1.68) Inaccuracy. Ne1 was best. } { [%eval -1.68] } (14. Ne1 f6 15. Ngf3 a5 16. Nc2 a4 17. Rb1 Nf8 18. Re1 Rd8 19. b3 Rd3) 14... Nc4 { [%eval -1.68] } 15. b3?! { (-1.68 → -2.43) Inaccuracy. Rfb1 was best. } { [%eval -2.43] } (15. Rfb1 Nxe3 16. fxe3 Bc5 17. Kf2 f6 18. Nh3 Rd3 19. Re1 Be6 20. Bf1 Rd7) 15... Nxe3 { [%eval -2.39] } 16. fxe3 { [%eval -2.42] } 16... b6? { (-2.42 → -1.17) Mistake. h6 was best. } { [%eval -1.17] } (16... h6 17. Nh3 Rd3 18. Rfe1 Rxc3 19. Rac1 Rxc1 20. Rxc1 c6 21. Nf2 f6 22. Nd2) 17. Nh4?? { (-1.17 → -5.53) Blunder. Bh3 was best. } { [%eval -5.53] } (17. Bh3 Rd6) 17... Ba6?? { (-5.53 → -2.25) Blunder. Bxg5 was best. } { [%eval -2.25] } (17... Bxg5 18. Nf5 Bf6 19. g4 Nh4 20. g5 Bxg5 21. Nxh4 Bxh4 22. h3 Ba6 23. Rad1) 18. Nxg6 { [%eval -2.15] } 18... Bxf1?? { (-2.15 → 2.69) Blunder. hxg6 was best. } { [%eval 2.69] } (18... hxg6 19. Rxf7 Rad8 20. Rxe7 Rxe7 21. Bh3 Be2 22. Be6+ Kf8 23. Bd5 Rd6 24. Rc1) 19. Nxe7+ { [%eval 2.64] } 19... Rxe7 { [%eval 2.6] } 20. Bxf1 { [%eval 2.76] } 20... Rd7 { [%eval 3.2] } 21. Bb5 { [%eval 2.91] } 21... Rd6 { [%eval 2.94] } 22. Bc4 { [%eval 2.82] } 22... Rad8? { (2.82 → 4.88) Mistake. Rf6 was best. } { [%eval 4.88] } (22... Rf6 23. Kg2 Rd8 24. Nf3 h5 25. h4 Kf8 26. Rf1 g6 27. Rf2 Kg7 28. Re2) 23. Bd5?? { (4.88 → 1.81) Blunder. Rf1 was best. } { [%eval 1.81] } (23. Rf1 Rf6 24. Bxf7+ Rxf7 25. Nxf7 Re8 26. Ng5 g6 27. c4 Rd8 28. c5 Rd2) 23... R8d7?! { (1.81 → 2.96) Inaccuracy. h6 was best. } { [%eval 2.96] } (23... h6 24. Nxf7 Rxd5 25. exd5 Kxf7 26. e4 Ke7 27. Kf2 g5 28. Ke2 Rf8 29. Rf1) 24. Rf1 { [%eval 2.84] } 24... c6? { (2.84 → 5.08) Mistake. h6 was best. } { [%eval 5.08] } (24... h6 25. Nf3 c6 26. Bc4 b5 27. Be2 f6 28. g4 a5 29. Kf2 a4 30. b4) 25. Bxf7+ { [%eval 4.96] } 25... Kh8 { [%eval 5.63] } 26. Be6 { [%eval 5.55] } 26... Rd8?? { (5.55 → Mate in 5) Checkmate is now unavoidable. g6 was best. } { [%eval #5] } (26... g6 27. Bxd7 Rxd7 28. Nf7+ Kg7 29. Nxe5 Rd6 30. c4 h5 31. Nf3 Rd3 32. e5) 27. Nf7+ { [%eval #4] } 27... Kg8 { [%eval #4] } 28. Nxd6+ { [%eval #3] } 28... Kh8 { [%eval #3] } 29. Nf7+ { [%eval #2] } 29... Kg8 { [%eval #2] } 30. Nxd8+ { [%eval #1] } 30... Kh8 { [%eval #1] } 31. Rf8# { White wins by checkmate. } 1-0