FEN
[Event "GM Bocharov-Ivan simul"]
[Site "https://lichess.org/2NVOdy7Z"]
[Date "2026.01.19"]
[Round "-"]
[White "Bocharov-Ivan"]
[Black "GrandmasterAn"]
[Result "1-0"]
[GameId "2NVOdy7Z"]
[UTCDate "2026.01.19"]
[UTCTime "12:08:49"]
[WhiteElo "1891"]
[BlackElo "1163"]
[WhiteTitle "GM"]
[Variant "Standard"]
[TimeControl "1800+30"]
[ECO "A04"]
[Opening "Zukertort Opening: Black Mustang Defense"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. Nf3 { [%eval 0.1] } 1... Nc6 { [%eval 0.44] } { A04 Zukertort Opening: Black Mustang Defense } 2. Ng1? { (0.44 → -0.74) Mistake. d4 was best. } { [%eval -0.74] } (2. d4 d5 3. c4 e6 4. e3 Nf6 5. Nc3 Be7 6. a3 O-O) 2... Na5?! { (-0.74 → 0.18) Inaccuracy. e5 was best. } { [%eval 0.18] } (2... e5 3. c4 Nf6 4. d3 d5 5. cxd5 Nxd5 6. Nc3 Be6 7. Nf3) 3. Nf3 { [%eval 0.17] } 3... Nb3?? { (0.17 → 5.18) Blunder. Nf6 was best. } { [%eval 5.18] } (3... Nf6 4. b4 Nc6 5. b5 Na5 6. e3 d5 7. Be2 g6 8. Bb2) 4. Ng1?? { (5.18 → -3.34) Blunder. axb3 was best. } { [%eval -3.34] } (4. axb3 e5 5. e4 d5 6. d4 Nf6 7. Bg5 Bg4 8. Be2 Bxf3 9. gxf3 dxe4) 4... Nxa1 { [%eval -2.96] } 5. Nf3 { [%eval -3.37] } 5... Nb3?! { (-3.37 → -2.52) Inaccuracy. Nf6 was best. } { [%eval -2.52] } (5... Nf6 6. g3 Nxc2+ 7. Qxc2 d6 8. Nc3 g6 9. d4 Bg7 10. Bg2) 6. Nc3?? { (-2.52 → -5.19) Blunder. axb3 was best. } { [%eval -5.19] } (6. axb3 d5 7. g3 Nf6 8. Bg2 g6 9. Nc3 Bg7 10. O-O O-O 11. d4 Bf5) 6... Na5?! { (-5.19 → -3.85) Inaccuracy. Nxc1 was best. } { [%eval -3.85] } (6... Nxc1 7. Qxc1 e6 8. d4 Bb4 9. e4 Bxc3+ 10. bxc3 d5 11. exd5 Qe7 12. Bd3) 7. Nb1?! { (-3.85 → -5.02) Inaccuracy. e4 was best. } { [%eval -5.02] } (7. e4 g6 8. d4 Bg7 9. b4 Nc6 10. Bc4 Nh6 11. Bg5 d6 12. O-O O-O) 7... Nc6 { [%eval -4.5] } 8. Ng1?! { (-4.50 → -5.86) Inaccuracy. e4 was best. } { [%eval -5.86] } (8. e4 e6 9. Nc3 d5 10. e5 Bd7 11. d4 Be7 12. h4 Nh6 13. Ng5 Nf5) 8... Nb8 { [%eval -4.89] } 9. e4 { [%eval -4.87] } 9... c5 { [%eval -4.59] } 10. d4 { [%eval -4.67] } 10... cxd4 { [%eval -4.68] } 11. Nf3 { [%eval -4.56] } 11... Nc6 { [%eval -4.66] } 12. c3 { [%eval -4.5] } 12... dxc3 { [%eval -4.76] } 13. Nxc3 { [%eval -4.56] } 13... d6 { [%eval -4.47] } 14. Bc4 { [%eval -4.33] } 14... e6 { [%eval -4.54] } 15. O-O { [%eval -4.86] } 15... Nge7?! { (-4.86 → -3.87) Inaccuracy. Be7 was best. } { [%eval -3.87] } (15... Be7 16. e5 d5 17. Bd3 h5 18. Bf4 a6 19. Qa4 Bd7) 16. Re1 { [%eval -4.68] } 16... b6?! { (-4.68 → -3.59) Inaccuracy. Ng6 was best. } { [%eval -3.59] } (16... Ng6 17. h4 Be7 18. h5 Nge5 19. Nxe5 Nxe5 20. h6 g6 21. Bb5+ Bd7 22. f4) 17. Bf4 { [%eval -4.31] } 17... Ng6 { [%eval -4.41] } 18. Bg3 { [%eval -4.27] } 18... Bb7 { [%eval -3.52] } 19. Nd5 { [%eval -4.08] } 19... Nce7? { (-4.08 → -2.34) Mistake. a6 was best. } { [%eval -2.34] } (19... a6 20. Nd4 b5 21. Bb3 Nxd4 22. Qxd4 e5 23. Qe3 Be7 24. h4 Nxh4 25. Bxh4) 20. Nd4 { [%eval -2.56] } 20... Rc8 { [%eval -2.25] } 21. Qa4+ { [%eval -2.64] } 21... Nc6 { [%eval -2.81] } 22. Nb4 { [%eval -2.34] } 22... Ne7?? { (-2.34 → 0.07) Blunder. Qd7 was best. } { [%eval 0.07] } (22... Qd7) 23. Bb5?? { (0.07 → -2.19) Blunder. Nb5 was best. } { [%eval -2.19] } (23. Nb5 Ng6) 23... Qc7?! { (-2.19 → -1.55) Inaccuracy. Qd7 was best. } { [%eval -1.55] } (23... Qd7) 24. Rc1 { [%eval -1.48] } 24... Kd7?? { (-1.48 → 2.92) Blunder. Qd7 was best. } { [%eval 2.92] } (24... Qd7 25. Rc3 f6 26. f4 a6 27. Nxa6 d5 28. exd5 Nxd5 29. Rxc6 Rxc6) 25. Qxa7?? { (2.92 → -2.70) Blunder. Ndxc6 was best. } { [%eval -2.7] } (25. Ndxc6 Nxc6 26. Nxc6 Bxc6 27. Rxc6 Qxc6 28. Qxa7+ Rc7 29. Bxc6+ Kxc6 30. Qa8+ Kd7) 25... Ra8 { [%eval -2.7] } 26. Nbxc6 { [%eval -2.91] } 26... Nxc6 { [%eval -2.78] } 27. Nxc6 { [%eval -3.3] } 27... Rxa7 { [%eval -3.31] } 28. Nxa7+ { [%eval -3.26] } 28... Kd8 { [%eval -3.19] } 29. Rxc7 { [%eval -3.2] } 29... Kxc7 { [%eval -3.28] } 30. Be8 { [%eval -3.81] } 30... Be7 { [%eval -3.67] } 31. Nb5+ { [%eval -3.52] } 31... Kd8 { [%eval -3.37] } 32. Bxf7 { [%eval -3.65] } 32... e5?? { (-3.65 → -0.62) Blunder. Kd7 was best. } { [%eval -0.62] } (32... Kd7) 33. f3 { [%eval -0.68] } 33... Rf8 { [%eval -0.37] } 34. Be6 { [%eval -0.7] } 34... Rf6?! { (-0.70 → -0.12) Inaccuracy. Bg5 was best. } { [%eval -0.12] } (34... Bg5 35. Bc4) 35. Bc4 { [%eval -0.04] } 35... Kd7 { [%eval -0.08] } 36. Bf2 { [%eval -0.03] } 36... Bd8 { [%eval 0.06] } 37. Nc3 { [%eval -0.01] } 37... Kc7 { [%eval 0.0] } 38. Kf1 { [%eval 0.0] } 38... g5 { [%eval 0.0] } 39. Ke2 { [%eval -0.28] } 39... Bc6 { [%eval -0.13] } 40. b4 { [%eval -0.18] } 40... Rg6 { [%eval -0.07] } 41. b5 { [%eval -0.11] } 41... Bb7 { [%eval 0.1] } 42. Na4 { [%eval -0.19] } 42... d5 { [%eval 0.29] } 43. Bxd5 { [%eval 0.0] } 43... Bxd5 { [%eval -0.01] } 44. exd5 { [%eval 0.0] } 44... Kb7 { [%eval 0.24] } 45. Nc3 { [%eval 0.14] } 45... Be7 { [%eval 0.23] } 46. Ne4 { [%eval 0.33] } 46... g4 { [%eval 0.3] } 47. a4 { [%eval 0.07] } 47... gxf3+ { [%eval 0.19] } 48. Kxf3 { [%eval 0.13] } 48... Kc7 { [%eval 0.31] } 49. g4 { [%eval 0.35] } 49... Kd7?? { (0.35 → 2.74) Blunder. Rg8 was best. } { [%eval 2.74] } (49... Rg8 50. Bg3 Kd7 51. Bxe5 Rf8+ 52. Ke3 Ra8 53. g5 Rxa4 54. h4 Ra5 55. h5) 50. h4 { [%eval 2.7] } 50... Rg7 { [%eval 2.9] } 51. Bxb6 { [%eval 2.51] } 51... Rg6? { (2.51 → 4.47) Mistake. Rf7+ was best. } { [%eval 4.47] } (51... Rf7+ 52. Ke3 Rf1 53. a5 Re1+ 54. Kf3 Rd1 55. a6 Rxd5 56. a7 Rd3+ 57. Be3) 52. a5 { [%eval 4.61] } 52... Kc8 { [%eval 5.48] } 53. h5 { [%eval 4.99] } 53... Rh6?! { (4.99 → 7.62) Inaccuracy. Rg7 was best. } { [%eval 7.62] } (53... Rg7 54. d6 Rf7+ 55. Ke3 Bf8 56. a6 Rf1 57. Bc5 Re1+ 58. Kd3 Rd1+ 59. Kc4) 54. Be3 { [%eval 7.53] } 54... Rf6+ { [%eval 9.29] } 55. Nxf6 { [%eval 8.97] } 55... Bxf6 { [%eval 8.58] } 56. Ke4 { [%eval 8.1] } 56... Kd7 { [%eval 9.84] } 57. a6 { [%eval 10.77] } 57... Kc7?! { (10.77 → Mate in 9) Checkmate is now unavoidable. Kc8 was best. } { [%eval #9] } (57... Kc8 58. d6 Bh4 59. Kd5 Kd7 60. a7 Bf2 61. Bxf2 e4 62. Be3 Kc8 63. a8=Q+) 58. b6+ { [%eval #8] } 58... Kb8 { [%eval #7] } 59. d6 { [%eval #6] } 59... Ka8 { [%eval #5] } 60. d7 { [%eval #4] } 60... Kb8 { [%eval #4] } 61. Kd5 { [%eval #3] } 61... Ka8 { [%eval #3] } 62. b7+ { [%eval #2] } 62... Kb8 { [%eval #2] } 63. Kc6 { [%eval #1] } 63... Bg5 { [%eval #1] } 64. a7# { White wins by checkmate. } 1-0
