Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated blitz game"] [Site "https://lichess.org/VYlHDBXG"] [Date "2026.05.28"] [Round "-"] [White "dieje1"] [Black "joanherrol"] [Result "0-1"] [GameId "VYlHDBXG"] [UTCDate "2026.05.28"] [UTCTime "08:33:18"] [WhiteElo "819"] [BlackElo "838"] [WhiteRatingDiff "-11"] [BlackRatingDiff "+5"] [Variant "Standard"] [TimeControl "300+3"] [ECO "B12"] [Opening "Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense"] [Termination "Normal"] [Annotator "lichess.org"] 1. e4 { [%eval 0.18] } 1... c6 { [%eval 0.31] } 2. d4 { [%eval 0.24] } 2... d5 { [%eval 0.24] } 3. e5 { [%eval 0.33] } 3... c5 { [%eval 0.32] } { B12 Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense } 4. Nf3 { [%eval 0.32] } 4... Nc6 { [%eval 0.4] } 5. c3 { [%eval 0.0] } 5... e6 { [%eval 0.51] } 6. Bb5 { [%eval 0.27] } 6... Ne7 { [%eval 0.47] } 7. O-O { [%eval 0.34] } 7... a6 { [%eval 0.47] } 8. Ba4 { [%eval 0.71] } 8... c4 { [%eval 1.07] } 9. Bg5?! { (1.07 → 0.47) Inaccuracy. Bc2 was best. } { [%eval 0.47] } (9. Bc2 h6 10. Re1 b5 11. Nbd2 b4 12. h4 a5 13. Nf1 Nf5 14. h5 Bd7) 9... b5 { [%eval 0.48] } 10. b3?? { (0.48 → -3.02) Blunder. Bc2 was best. } { [%eval -3.02] } (10. Bc2 h6 11. Bd2 Bd7 12. h4 Nf5 13. h5 b4 14. Be1 Be7 15. Nbd2 Qa5) 10... bxa4 { [%eval -3.03] } 11. bxc4 { [%eval -2.96] } 11... dxc4?! { (-2.96 → -2.10) Inaccuracy. h6 was best. } { [%eval -2.1] } (11... h6 12. Be3 dxc4 13. Nbd2 Na5 14. Ne4 Nd5 15. Nfd2 Be7 16. Qg4 Kf8 17. h4) 12. Na3?! { (-2.10 → -2.89) Inaccuracy. Nbd2 was best. } { [%eval -2.89] } (12. Nbd2 Qd5 13. Qe2 Na5 14. Ne4 Ng6 15. Rfb1 h6 16. Bf6 Qc6 17. Qe3 Bb7) 12... Na5 { [%eval -2.86] } 13. Nd2 { [%eval -2.87] } 13... Qc7 { [%eval -2.87] } 14. Qe2 { [%eval -2.99] } 14... f6?! { (-2.99 → -1.86) Inaccuracy. Nd5 was best. } { [%eval -1.86] } (14... Nd5 15. Naxc4 h6 16. Nd6+ Bxd6 17. exd6 Qxd6 18. Ne4 Qc7 19. Bh4 O-O 20. c4) 15. Naxc4 { [%eval -2.24] } 15... Nxc4 { [%eval -2.33] } 16. Nxc4 { [%eval -2.4] } 16... fxg5 { [%eval -2.26] } 17. Nd6+ { [%eval -2.19] } 17... Kd7 { [%eval -2.13] } 18. Rac1 { [%eval -2.78] } 18... Nf5 { [%eval -2.4] } 19. Nxf5 { [%eval -2.4] } 19... exf5 { [%eval -2.4] } 20. e6+ { [%eval -2.55] } 20... Ke7 { [%eval -2.59] } 21. d5?! { (-2.59 → -3.37) Inaccuracy. h4 was best. } { [%eval -3.37] } (21. h4 Kf6 22. hxg5+ Kg6 23. Rfe1 Bd6 24. Qf3 Bb7 25. Qh3 h5 26. e7 Qd7) 21... g6?! { (-3.37 → -2.28) Inaccuracy. Kf6 was best. } { [%eval -2.28] } (21... Kf6 22. h4 gxh4 23. Qh5 Bc5 24. Qxh4+ Kg6 25. g4 h6 26. gxf5+ Kh7 27. Qg4) 22. Rfd1 { [%eval -2.61] } 22... Qd6?! { (-2.61 → -1.37) Inaccuracy. Kf6 was best. } { [%eval -1.37] } (22... Kf6 23. Re1 Bd6 24. h4 Bxe6 25. dxe6 g4 26. Rcd1 Rhe8 27. c4 Rad8 28. Rd5) 23. c4 { [%eval -1.39] } 23... Kf6 { [%eval -1.33] } 24. c5 { [%eval -1.54] } 24... Qe7?? { (-1.54 → Mate in 1) Checkmate is now unavoidable. Qe5 was best. } { [%eval #1] } (24... Qe5 25. Qc4 Bxe6 26. dxe6 Rc8 27. Rd5 Qxe6 28. Kf1 Re8 29. c6 Bd6 30. Rcd1) 25. d6?? { (Mate in 1 → -1.55) Lost forced checkmate sequence. Qb2# was best. } { [%eval -1.55] } (25. Qb2#) 25... Qe8?? { (-1.55 → 6.36) Blunder. Qxe6 was best. } { [%eval 6.36] } (25... Qxe6 26. Qf3 Qe4 27. Qc3+ Qe5 28. Rd4 Bb7 29. h4 g4 30. Qd2 Be4 31. c6) 26. d7?? { (6.36 → 0.74) Blunder. Qb2+ was best. } { [%eval 0.74] } (26. Qb2+ Kxe6 27. Re1+ Kf7 28. Rxe8 Kxe8 29. Qxh8 Kf7 30. Re1 Be6 31. Qxh7+ Kf6) 26... Bxd7 { [%eval 0.23] } 27. exd7?? { (0.23 → -5.98) Blunder. Qb2+ was best. } { [%eval -5.98] } (27. Qb2+ Kxe6 28. Qxh8 Kf7 29. Qxh7+ Bg7 30. h4 Be6 31. Rb1 Rb8 32. h5 gxh5) 27... Qxe2 { [%eval -5.74] } 28. c6 { [%eval -6.25] } 28... Ba3 { [%eval -5.51] } 29. c7?! { (-5.51 → -8.11) Inaccuracy. Re1 was best. } { [%eval -8.11] } (29. Re1 Qd2 30. Rcd1 Qc2 31. h4 Qxc6 32. hxg5+ Kf7 33. Re3 Rhd8 34. Rxa3 Qc7) 29... Bxc1 { [%eval -7.65] } 30. d8=Q+? { (-7.65 → Mate in 7) Checkmate is now unavoidable. Rxc1 was best. } { [%eval #-7] } (30. Rxc1 Qe6 31. h4 gxh4 32. Rd1 Qc6 33. c8=Q Raxc8 34. dxc8=N Rxc8 35. f4 Qc5+) 30... Raxd8 { [%eval #-6] } 31. cxd8=Q+ { [%eval #-6] } 31... Rxd8 { [%eval #-5] } 32. Rxd8 { [%eval #-1] } 32... Qe1# { Black wins by checkmate. } 0-1