FEN
[Event "rated blitz game"]
[Site "https://lichess.org/ZTVV9L35"]
[Date "2026.05.23"]
[Round "-"]
[White "abauli"]
[Black "ComradeKok"]
[Result "1-0"]
[GameId "ZTVV9L35"]
[UTCDate "2026.05.23"]
[UTCTime "12:40:36"]
[WhiteElo "974"]
[BlackElo "1001"]
[WhiteRatingDiff "+6"]
[BlackRatingDiff "-8"]
[Variant "Standard"]
[TimeControl "300+0"]
[ECO "B15"]
[Opening "Caro-Kann Defense"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... c6 { [%eval 0.33] } 2. Nc3 { [%eval 0.26] } 2... d5 { [%eval 0.23] } 3. e4 { [%eval 0.34] } { B15 Caro-Kann Defense } 3... e6 { [%eval 0.89] } 4. f4?! { (0.89 → 0.21) Inaccuracy. Bd3 was best. } { [%eval 0.21] } (4. Bd3 dxe4 5. Nxe4 Qxd4 6. Nf3 Qd5 7. O-O Nf6 8. Re1 Be7) 4... c5 { [%eval 0.64] } 5. Nf3 { [%eval 0.49] } 5... Nc6 { [%eval 0.66] } 6. Bb5?! { (0.66 → 0.00) Inaccuracy. exd5 was best. } { [%eval 0.0] } (6. exd5 exd5 7. Qe2+ Be7 8. dxc5 Nf6 9. Be3 O-O 10. O-O-O Be6) 6... a6 { [%eval -0.06] } 7. Bxc6+ { [%eval 0.16] } 7... bxc6 { [%eval 0.17] } 8. O-O { [%eval 0.06] } 8... Nf6 { [%eval 0.0] } 9. e5 { [%eval 0.12] } 9... Ng4?! { (0.12 → 0.83) Inaccuracy. Nd7 was best. } { [%eval 0.83] } (9... Nd7 10. Na4 cxd4 11. f5 exf5 12. Qxd4 Be7 13. e6 fxe6 14. Qxg7 Bf6 15. Qg3) 10. Ng5? { (0.83 → -0.48) Mistake. f5 was best. } { [%eval -0.48] } (10. f5 cxd4 11. Qxd4 h5 12. Na4 Nh6 13. Bxh6 Rxh6 14. fxe6 Bxe6 15. Qf2 Qc7) 10... f6?? { (-0.48 → 2.22) Blunder. cxd4 was best. } { [%eval 2.22] } (10... cxd4 11. Qxg4 dxc3 12. bxc3 Bc5+ 13. Kh1 O-O 14. Qh5 h6 15. Nf3 Qe8 16. Rb1) 11. Qxg4 { [%eval 2.15] } 11... cxd4? { (2.15 → 3.58) Mistake. fxg5 was best. } { [%eval 3.58] } (11... fxg5 12. fxg5 cxd4 13. Na4 Qa5 14. b3 Bd7 15. g6 O-O-O 16. Bg5 Re8 17. Qh4) 12. Ne2? { (3.58 → 2.10) Mistake. exf6 was best. } { [%eval 2.1] } (12. exf6 Qxf6 13. Na4 e5 14. Qh4 e4 15. Nb6 Rb8 16. Nxc8 Rxc8 17. Qh3 Rb8) 12... Bc5? { (2.10 → 3.64) Mistake. fxg5 was best. } { [%eval 3.64] } (12... fxg5 13. fxg5 Qb6 14. g6 h6 15. Kh1 Bd7 16. Rf7 O-O-O 17. h3 c5 18. Nf4) 13. Kh1? { (3.64 → 2.11) Mistake. Nf3 was best. } { [%eval 2.11] } (13. Nf3 O-O 14. Nexd4 Bxd4+ 15. Nxd4 Qb6 16. Be3 c5 17. Nf3 d4 18. Bf2 f5) 13... Qa5?? { (2.11 → 6.04) Blunder. fxg5 was best. } { [%eval 6.04] } (13... fxg5 14. fxg5 Qc7 15. Bd2 Bd7 16. Nf4 O-O-O 17. g6 Bb6 18. Rae1 Kb8 19. b4) 14. a3?? { (6.04 → 2.10) Blunder. exf6 was best. } { [%eval 2.1] } (14. exf6 gxf6 15. Qh5+ Kd8 16. Nf7+ Kc7 17. Nxh8 Kb8 18. Nf7 Qb5 19. f5 e5) 14... d3?? { (2.10 → 4.92) Blunder. fxg5 was best. } { [%eval 4.92] } (14... fxg5 15. fxg5 Qb5 16. b4 Be7 17. g6 h5 18. Qf3 Rf8 19. Bf4 h4 20. Nxd4) 15. b4?? { (4.92 → 1.15) Blunder. exf6 was best. } { [%eval 1.15] } (15. exf6 dxe2 16. Qxe2 gxf6 17. b4 Qb5 18. Qh5+ Kd8 19. Bb2 Rf8 20. Nxh7 Re8) 15... Bxb4?? { (1.15 → 4.49) Blunder. dxe2 was best. } { [%eval 4.49] } (15... dxe2 16. Re1 h5 17. Qh3 Bxb4 18. exf6 gxf6 19. Rxe2 Qb5 20. Rxe6+ Be7 21. Rxe7+) 16. Nd4?! { (4.49 → 3.15) Inaccuracy. exf6 was best. } { [%eval 3.15] } (16. exf6 dxe2 17. Qxe2 Bc3 18. fxg7 Bxg7 19. Bd2 Bc3 20. Bxc3 Qxc3 21. f5 h5) 16... Bc5? { (3.15 → 5.18) Mistake. fxg5 was best. } { [%eval 5.18] } (16... fxg5 17. Nxc6 Qc7 18. Nxb4 dxc2 19. Qh5+ g6 20. Qe2 O-O 21. Qxc2 Qc4 22. Be3) 17. Bb2?? { (5.18 → 2.41) Blunder. Ngxe6 was best. } { [%eval 2.41] } (17. Ngxe6 g6 18. Nb3 Qc3 19. Bd2 Qxc2 20. Nbxc5 Qxd2 21. Qh3 Qe2 22. f5 Bxe6) 17... Rb8?? { (2.41 → 5.78) Blunder. Bxd4 was best. } { [%eval 5.78] } (17... Bxd4 18. Nxe6 Bxb2 19. Qxg7 Bxe6 20. Qxh8+ Kd7 21. Qxa8 Bxa1 22. Qf8 dxc2 23. Qd6+) 18. Ndxe6?? { (5.78 → 2.45) Blunder. exf6 was best. } { [%eval 2.45] } (18. exf6 Rxb2 19. f7+ Kd7 20. Ngxe6 g6 21. Nxc5+ Kd6 22. Nce6 c5 23. f5 cxd4) 18... Be7?? { (2.45 → 6.23) Blunder. fxg5 was best. } { [%eval 6.23] } (18... fxg5 19. Bd4 dxc2 20. Nxg7+ Kd8 21. f5 Rb3 22. Rac1 Bxd4 23. Qxd4 Qc3 24. Qf2) 19. Nxg7+ { [%eval 6.68] } 19... Kd8 { [%eval 6.76] } 20. Nf7+ { [%eval 6.54] } 20... Kc7 { [%eval 6.86] } 21. Ne6+ { [%eval 6.83] } 21... Bxe6 { [%eval 6.75] } 22. Qxe6 { [%eval 6.69] } 22... Rhe8 { [%eval 7.03] } 23. exf6 { [%eval 6.75] } 23... Qd2?! { (6.75 → 10.09) Inaccuracy. Rxb2 was best. } { [%eval 10.09] } (23... Rxb2 24. Qe5+ Kd7 25. Qxb2 Qb5 26. Ne5+ Kd6 27. f7 Rf8 28. Qxb5 cxb5 29. Nxd3) 24. Be5+ { [%eval 9.71] } 24... Kb7? { (9.71 → Mate in 10) Checkmate is now unavoidable. Kb6 was best. } { [%eval #10] } (24... Kb6 25. fxe7 dxc2 26. Rab1+ cxb1=Q 27. Rxb1+ Kc5 28. Bxb8 Rxe7 29. Qxe7+ Kd4 30. Qe5+) 25. Rab1+ { [%eval #10] } 25... Ka7 { [%eval #5] } 26. Bd4+ { [%eval #10] } 26... Rb6 { [%eval #5] } 27. Bxb6+ { [%eval #4] } 27... Kb7 { [%eval #3] } 28. Ba5+ { [%eval #4] } 28... Ka7 { [%eval #2] } 29. Qxc6 { [%eval #5] } 29... Qxf4 { [%eval #1] } 30. Qb7# { White wins by checkmate. } 1-0