FEN
[Event "rated blitz game"]
[Site "https://lichess.org/domJ6es8"]
[Date "2026.05.02"]
[Round "-"]
[White "Blood3agle"]
[Black "pispirin"]
[Result "0-1"]
[GameId "domJ6es8"]
[UTCDate "2026.05.02"]
[UTCTime "06:50:51"]
[WhiteElo "899"]
[BlackElo "940"]
[WhiteRatingDiff "-78"]
[BlackRatingDiff "+4"]
[Variant "Standard"]
[TimeControl "300+3"]
[ECO "C22"]
[Opening "Center Game: Hall Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. d4 { [%eval -0.11] } 2... exd4 { [%eval 0.0] } 3. Qxd4 { [%eval -0.08] } 3... Nc6 { [%eval -0.04] } 4. Qc4 { [%eval -0.08] } { C22 Center Game: Hall Variation } 4... d6 { [%eval 0.07] } 5. Nc3 { [%eval 0.04] } 5... Be6 { [%eval 0.34] } 6. Qe2 { [%eval 0.03] } 6... Nf6 { [%eval 0.35] } 7. Nf3 { [%eval -0.03] } 7... Be7 { [%eval 0.27] } 8. Bg5 { [%eval 0.25] } 8... h6 { [%eval 0.25] } 9. Bh4?! { (0.25 → -0.38) Inaccuracy. Be3 was best. } { [%eval -0.38] } (9. Be3 Ng4 10. Bd2 O-O 11. O-O-O Bf6 12. Qe1 Rb8 13. Kb1 b5 14. h3 Nge5) 9... O-O { [%eval -0.39] } 10. Qe3?! { (-0.39 → -0.95) Inaccuracy. O-O-O was best. } { [%eval -0.95] } (10. O-O-O Re8 11. h3 a6 12. Qe3 b5 13. Kb1 Rb8 14. Bd3 Nb4 15. Nd4 Bd7) 10... Nb4 { [%eval -0.57] } 11. Nd4 { [%eval -0.98] } 11... c5 { [%eval -0.93] } 12. Nxe6 { [%eval -1.09] } 12... fxe6?! { (-1.09 → -0.45) Inaccuracy. Nxc2+ was best. } { [%eval -0.45] } (12... Nxc2+ 13. Kd2 Nxe3 14. Nxd8 Nxf1+ 15. Rhxf1 Raxd8 16. Bxf6 Bxf6 17. Nd5 Rde8 18. Nxf6+) 13. Qc1? { (-0.45 → -1.64) Mistake. Qe2 was best. } { [%eval -1.64] } (13. Qe2 Qa5 14. a3 d5 15. O-O-O Nxe4 16. Nxe4 Bxh4 17. Kb1 dxe4 18. Qxe4 Nxc2) 13... Qc7? { (-1.64 → -0.12) Mistake. Ng4 was best. } { [%eval -0.12] } (13... Ng4 14. Bxe7 Qxe7 15. Nd1 Nc6 16. c3 Nce5 17. h4 c4 18. Be2 d5 19. f3) 14. f3? { (-0.12 → -1.28) Mistake. a3 was best. } { [%eval -1.28] } (14. a3 Nc6 15. Bc4 Qd7 16. O-O a6 17. a4 d5 18. exd5 exd5 19. Rd1 Nd4) 14... e5?? { (-1.28 → 1.21) Blunder. d5 was best. } { [%eval 1.21] } (14... d5 15. a3 Nc6 16. exd5 Nxd5 17. Bxe7 Ncxe7 18. Nxd5 exd5 19. Be2 c4 20. O-O) 15. Nb5?! { (1.21 → 0.36) Inaccuracy. Bc4+ was best. } { [%eval 0.36] } (15. Bc4+ Kh8 16. O-O a6 17. a4 Rab8 18. Bxf6 Bxf6 19. Qd1 Bg5 20. Qe2 Qd8) 15... Qd7 { [%eval 0.46] } 16. c4?? { (0.46 → -2.49) Blunder. Bxf6 was best. } { [%eval -2.49] } (16. Bxf6 Bxf6 17. Qd1 a6 18. Nc3 b5 19. g3 c4 20. h4 Kh8 21. a3 Nc6) 16... a6?? { (-2.49 → -0.63) Blunder. Nxe4 was best. } { [%eval -0.63] } (16... Nxe4 17. Bxe7 Qxe7 18. fxe4 Qh4+ 19. Kd1 Rxf1+ 20. Rxf1 Qg4+ 21. Rf3 Qxg2 22. Qc3) 17. a3? { (-0.63 → -1.84) Mistake. Nc3 was best. } { [%eval -1.84] } (17. Nc3 Rf7 18. Be2 Nh5 19. Bf2 Nf4 20. O-O Bg5 21. Qd1 Raf8 22. Kh1 h5) 17... Nc6 { [%eval -1.29] } 18. Nc3 { [%eval -1.26] } 18... Nd4 { [%eval -1.22] } 19. Qd1?! { (-1.22 → -2.34) Inaccuracy. Rb1 was best. } { [%eval -2.34] } (19. Rb1 d5 20. cxd5 b5 21. Be2 Nxd5 22. Bxe7 Nxe7 23. O-O Ng6 24. Rf2 Nf4) 19... Bd8?? { (-2.34 → -0.47) Blunder. Ng4 was best. } { [%eval -0.47] } (19... Ng4 20. Bf2 Nxf2 21. Kxf2 Bh4+ 22. Kg1 Qg4 23. Be2 Qg5 24. Nd5 b5 25. Kf1) 20. g4?? { (-0.47 → -5.75) Blunder. Bf2 was best. } { [%eval -5.75] } (20. Bf2 Nh5 21. Bd3 Bg5 22. O-O Nf4 23. Kh1 Rf7 24. Nd5 Raf8 25. Nxf4 Bxf4) 20... Nh7?! { (-5.75 → -4.01) Inaccuracy. Nxg4 was best. } { [%eval -4.01] } (20... Nxg4 21. Bxd8 Ne3 22. Qc1 Rxf3 23. Bf6 Rf8 24. Be2 R8xf6 25. Bxf3 Rxf3) 21. Bh3? { (-4.01 → -7.17) Mistake. Bxd8 was best. } { [%eval -7.17] } (21. Bxd8 Nxf3+ 22. Ke2 Raxd8 23. h4 Qxg4 24. Kd3 Ne1+ 25. Qxe1 Qf3+ 26. Kc2 Qxh1) 21... Bxh4+ { [%eval -6.84] } 22. Kf1 { [%eval -8.01] } 22... Rxf3+ { [%eval -7.37] } 23. Kg2? { (-7.37 → Mate in 6) Checkmate is now unavoidable. Qxf3 was best. } { [%eval #-6] } (23. Qxf3 Nxf3 24. Kg2 Nhg5 25. Raf1 Rf8 26. Rxf3 Rxf3 27. Rf1 Nxh3 28. Kxf3 h5) 23... Rf2+ { [%eval #-5] } 24. Kg1 { [%eval -9.6] } 24... Nf3+ { [%eval -9.64] } 25. Qxf3 { [%eval -9.39] } 25... Rxf3 { [%eval -9.07] } 26. Kg2? { (-9.07 → Mate in 4) Checkmate is now unavoidable. Rf1 was best. } { [%eval #-4] } (26. Rf1 Rxh3 27. Rf5 g6 28. Nd5 gxf5 29. Kg2 Rd3 30. exf5 Rxd5 31. cxd5 Nf6) 26... Rf2+ { [%eval #-3] } 27. Kg1 { [%eval #-3] } 27... Ng5 { [%eval #-2] } 28. Nd1 { [%eval #-1] } 28... Nxh3# { Black wins by checkmate. } 0-1