FEN
[Event "rated blitz game"]
[Site "https://lichess.org/af86LtvU"]
[Date "2026.01.17"]
[Round "-"]
[White "Ulan0"]
[Black "Ivo2015"]
[Result "1-0"]
[GameId "af86LtvU"]
[UTCDate "2026.01.17"]
[UTCTime "19:07:17"]
[WhiteElo "1103"]
[BlackElo "1115"]
[WhiteRatingDiff "+34"]
[BlackRatingDiff "-39"]
[Variant "Standard"]
[TimeControl "180+2"]
[ECO "B10"]
[Opening "Caro-Kann Defense: Two Knights Attack"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... c6 { [%eval 0.31] } 2. Nf3 { [%eval 0.17] } 2... d5 { [%eval 0.21] } 3. Nc3 { [%eval 0.2] } { B10 Caro-Kann Defense: Two Knights Attack } 3... dxe4 { [%eval 0.16] } 4. Nxe4 { [%eval 0.12] } 4... Nd7 { [%eval 0.44] } 5. d4 { [%eval 0.37] } 5... Ndf6 { [%eval 0.72] } 6. Bd3 { [%eval 0.19] } 6... Nxe4 { [%eval 0.18] } 7. Bxe4 { [%eval 0.17] } 7... Nf6 { [%eval 0.17] } 8. Qd3?! { (0.17 → -0.47) Inaccuracy. Bd3 was best. } { [%eval -0.47] } (8. Bd3 Bg4 9. Be3 e6 10. h3 Bh5 11. O-O Bd6 12. c4 a5) 8... g6 { [%eval 0.07] } 9. O-O { [%eval 0.12] } 9... Bg7 { [%eval 0.17] } 10. c4 { [%eval 0.06] } 10... O-O { [%eval 0.09] } 11. d5?? { (0.09 → -1.60) Blunder. Re1 was best. } { [%eval -1.6] } (11. Re1 a5) 11... Nxe4 { [%eval -1.59] } 12. Qxe4 { [%eval -1.59] } 12... Bf5 { [%eval -1.59] } 13. Qf4 { [%eval -1.88] } 13... cxd5 { [%eval -2.22] } 14. Rd1 { [%eval -1.84] } 14... e6?! { (-1.84 → -0.88) Inaccuracy. d4 was best. } { [%eval -0.88] } (14... d4 15. Be3 d3 16. Rac1 Re8 17. Ne5 Qa5 18. Bd4 Red8 19. Bc3 Qxa2 20. g4) 15. cxd5 { [%eval -0.86] } 15... exd5 { [%eval -0.85] } 16. g4? { (-0.85 → -2.65) Mistake. Nd4 was best. } { [%eval -2.65] } (16. Nd4 Bd7) 16... Be6? { (-2.65 → -1.27) Mistake. Bc2 was best. } { [%eval -1.27] } (16... Bc2 17. Re1 Rc8 18. h3 Rc4 19. Qg3 Re4 20. Bg5 Qb6 21. Rac1 Rxe1+ 22. Rxe1) 17. Be3 { [%eval -1.68] } 17... f5? { (-1.68 → -0.36) Mistake. Qb8 was best. } { [%eval -0.36] } (17... Qb8) 18. gxf5?? { (-0.36 → -2.57) Blunder. g5 was best. } { [%eval -2.57] } (18. g5 Qb8 19. Qxb8 Rfxb8 20. Bd4 Bf8 21. Rdc1 Rc8 22. Rxc8 Rxc8 23. Bxa7 f4) 18... Rxf5 { [%eval -1.96] } 19. Qg3 { [%eval -1.88] } 19... Be5?? { (-1.88 → 4.41) Blunder. Qd7 was best. } { [%eval 4.41] } (19... Qd7) 20. Nxe5 { [%eval 4.45] } 20... Rg5?! { (4.45 → 7.21) Inaccuracy. Qe7 was best. } { [%eval 7.21] } (20... Qe7 21. Ng4 Rh5 22. Nh6+ Kg7 23. Qf4 g5 24. Nf5+ Bxf5 25. Qxf5 Qd6 26. Qxd5) 21. Bxg5 { [%eval 7.26] } 21... Qc7 { [%eval 7.25] } 22. Rac1 { [%eval 6.77] } 22... Qd6 { [%eval 7.5] } 23. Re1 { [%eval 7.51] } 23... Rf8 { [%eval 8.12] } 24. f4 { [%eval 6.82] } 24... d4 { [%eval 6.74] } 25. Qf2 { [%eval 6.64] } 25... d3 { [%eval 6.9] } 26. Rcd1 { [%eval 6.82] } 26... Bf5 { [%eval 6.87] } 27. Qxa7 { [%eval 6.02] } 27... d2 { [%eval 6.65] } 28. Re2 { [%eval 6.87] } 28... Bd3 { [%eval 8.49] } 29. Rexd2 { [%eval 8.27] } 29... Qc7 { [%eval 9.45] } 30. Rxd3 { [%eval 8.92] } 30... Qg7? { (8.92 → Mate in 7) Checkmate is now unavoidable. h6 was best. } { [%eval #7] } (30... h6 31. Bh4 g5 32. Rd7 Qc8 33. Qd4 Qc2 34. Bf2 Qf5 35. Qc4+ Kh8 36. Qd3) 31. Rd7 { [%eval #6] } 31... Qh8 { [%eval #5] } 32. Qxb7 { [%eval #4] } 32... h6 { [%eval #2] } 33. Bf6 { [%eval #4] } 33... Qxf6 { [%eval #4] } 34. Rf7? { (Mate in 4 → 7.56) Lost forced checkmate sequence. R1d6 was best. } { [%eval 7.56] } (34. R1d6 Kh8 35. Rxf6 Re8 36. Nxg6+ Kg8 37. Rg7#) 34... Qxf7 { [%eval 11.41] } 35. Nxf7 { [%eval 8.89] } { Black resigns. } 1-0