FEN
[Event "casual blitz game"]
[Site "https://adjva4.dpdns.org/o5I0kMXG"]
[Date "2026.04.21"]
[Round "-"]
[White "KolaynM"]
[Black "Mikhailov_Viacheslav"]
[Result "0-1"]
[GameId "o5I0kMXG"]
[UTCDate "2026.04.21"]
[UTCTime "10:01:40"]
[WhiteElo "1773"]
[BlackElo "2661"]
[BlackTitle "IM"]
[Variant "Standard"]
[TimeControl "180+2"]
[ECO "A11"]
[Opening "English Opening: Caro-Kann Defensive System"]
[Termination "Normal"]
[Annotator "adjva4.dpdns.org"]
1. c4 { [%eval 0.11] } 1... c6 { [%eval 0.23] } { A11 English Opening: Caro-Kann Defensive System } 2. Nc3 { [%eval 0.21] } 2... d5 { [%eval 0.22] } 3. cxd5 { [%eval 0.1] } 3... cxd5 { [%eval 0.16] } 4. d3?! { (0.16 → -0.77) Inaccuracy. d4 was best. } { [%eval -0.77] } (4. d4 Nf6 5. Bf4 Nc6 6. e3 Bf5 7. Be2 e6 8. Nf3 Bb4) 4... Nc6 { [%eval -0.3] } 5. g3 { [%eval -0.67] } 5... Nf6 { [%eval -0.44] } 6. Bg2 { [%eval -0.39] } 6... d4 { [%eval -0.29] } 7. Ne4 { [%eval -0.24] } 7... Nxe4 { [%eval -0.3] } 8. Bxe4 { [%eval -0.4] } 8... e5 { [%eval -0.51] } 9. Bg2 { [%eval -0.64] } 9... Be6 { [%eval -0.62] } 10. Nf3 { [%eval -0.69] } 10... Be7 { [%eval -0.64] } 11. O-O { [%eval -0.69] } 11... O-O { [%eval -0.62] } 12. Nd2 { [%eval -0.88] } 12... Rc8 { [%eval -0.72] } 13. a3 { [%eval -0.69] } 13... f6 { [%eval -0.53] } 14. b4 { [%eval -0.56] } 14... Qd7 { [%eval -0.56] } 15. Rb1 { [%eval -0.69] } 15... Ba2 { [%eval -0.45] } 16. Rb2 { [%eval -0.53] } 16... Bd5 { [%eval -0.24] } 17. Rb1?! { (-0.24 → -0.80) Inaccuracy. Bxd5+ was best. } { [%eval -0.8] } (17. Bxd5+ Qxd5 18. Qb3 Qxb3 19. Nxb3 Bd6 20. Bd2 Ne7 21. Na5 b6 22. Nc4 Rfd8) 17... Bxg2 { [%eval -0.78] } 18. Kxg2 { [%eval -0.69] } 18... a6 { [%eval -0.28] } 19. Qb3+ { [%eval -0.27] } 19... Kh8 { [%eval -0.34] } 20. Nc4?! { (-0.34 → -1.11) Inaccuracy. b5 was best. } { [%eval -1.11] } (20. b5 Na5 21. Qb2 Qd5+ 22. Kg1 Rc5 23. bxa6 bxa6 24. Ne4 Rb5 25. Qc2 Rxb1) 20... Na7?! { (-1.11 → -0.09) Inaccuracy. b5 was best. } { [%eval -0.09] } (20... b5 21. Nd2 f5 22. Bb2 h6 23. Nf3 Bf6 24. Rfc1 Rfd8 25. a4 e4 26. Ne1) 21. a4?! { (-0.09 → -0.65) Inaccuracy. e4 was best. } { [%eval -0.65] } (21. e4 Qe6 22. Bd2 h6 23. Rbc1 Kh7 24. Qd1 b6 25. Qh5 Rc6 26. f4 exf4) 21... b5 { [%eval -0.71] } 22. axb5 { [%eval -0.72] } 22... Nxb5 { [%eval -0.25] } 23. Bd2 { [%eval -0.26] } 23... Qd5+ { [%eval -0.14] } 24. f3 { [%eval -0.12] } 24... f5 { [%eval -0.07] } 25. Rfc1 { [%eval -0.27] } 25... e4 { [%eval -0.24] } 26. Re1? { (-0.24 → -1.71) Mistake. dxe4 was best. } { [%eval -1.71] } (26. dxe4 fxe4 27. Nb6 Qxb3 28. Rxb3 exf3+ 29. exf3 Rxc1 30. Bxc1 Rd8 31. Bd2 Rd6) 26... e3 { [%eval -1.76] } 27. Bc1 { [%eval -1.61] } 27... Nc3?! { (-1.61 → -0.49) Inaccuracy. f4 was best. } { [%eval -0.49] } (27... f4 28. Nb6 Qxb3 29. Rxb3 Rc2 30. Nc4 Kg8 31. Rb2 Rc3 32. Rb1 Rf6 33. Bb2) 28. Ra1?! { (-0.49 → -1.42) Inaccuracy. Nb6 was best. } { [%eval -1.42] } (28. Nb6 Qxb3 29. Rxb3 Rc6 30. Nd7 Rfc8 31. Bb2 g5 32. Bxc3 dxc3 33. Rc1 c2) 28... f4 { [%eval -1.37] } 29. Bb2 { [%eval -1.17] } 29... fxg3? { (-1.17 → 0.35) Mistake. Nxe2 was best. } { [%eval 0.35] } (29... Nxe2 30. Ra5 Qf7 31. g4 Nc3 32. Bxc3 dxc3 33. Qxc3 Qf6 34. Qa3 Rc6 35. Re2) 30. Bxc3 { [%eval 0.26] } 30... gxh2 { [%eval 0.0] } 31. Kxh2?? { (0.00 → Mate in 6) Checkmate is now unavoidable. Ra5 was best. } { [%eval #-6] } (31. Ra5 Qe6 32. Bxd4 Bh4 33. Qd1 Rf4 34. Bxe3 Rfxc4 35. dxc4 Qxe3 36. Rf1 h1=B+) 31... Qh5+ { [%eval #-5] } 32. Kg2 { [%eval #-5] } 32... Qg5+ { [%eval #-4] } 33. Kf1 { [%eval #-6] } 33... Qg3 { [%eval #-5] } 34. Nxe3 { [%eval #-5] } 34... dxe3 { [%eval #-4] } 35. Bxg7+ { [%eval #-4] } 35... Kxg7 { [%eval #-3] } 36. Qb2+ { [%eval #-3] } 36... Rc3? { (Mate in 3 → -7.86) Lost forced checkmate sequence. Bf6 was best. } { [%eval -7.86] } (36... Bf6 37. Qxf6+ Rxf6 38. Rxa6 Qf2#) 37. Qxc3+ { [%eval #-3] } 37... Rf6 { [%eval #-2] } 38. Qxf6+ { [%eval #-2] } 38... Kxf6 { [%eval #-3] } 39. Rec1 { [%eval #-1] } 39... h5 { [%eval #-5] } 40. Rxa6+ { [%eval #-5] } 40... Kf7 { [%eval #-4] } 41. Rf6+ { [%eval #-4] } 41... Kxf6 { [%eval #-3] } 42. Rc6+ { [%eval #-3] } 42... Kf7 { [%eval #-2] } 43. Rf6+ { [%eval #-2] } 43... Bxf6 { [%eval #-1] } 44. d4 { [%eval #-1] } 44... h4 { [%eval #-1] } 45. d5 { [%eval #-1] } 45... h3 { [%eval #-1] } 46. b5 { [%eval #-1] } 46... h2 { [%eval #-1] } 47. d6 { [%eval #-1] } 47... h1=Q# { Black wins by checkmate. } 0-1
