lichess.org
Donate
FEN
[Event "Odeska Liga"] [Site "https://lichess.org/JX660cFs"] [Date "2026.03.30"] [Round "-"] [White "Albercik23"] [Black "chernetskjj-1"] [Result "0-1"] [GameId "JX660cFs"] [UTCDate "2026.03.30"] [UTCTime "18:12:27"] [WhiteElo "1758"] [BlackElo "2093"] [WhiteRatingDiff "-2"] [BlackRatingDiff "+2"] [Variant "Standard"] [TimeControl "300+5"] [ECO "A45"] [Opening "Indian Defense: Accelerated London System"] [Termination "Normal"] [Annotator "lichess.org"] 1. d4 { [%eval 0.15] } 1... Nf6 { [%eval 0.15] } 2. Bf4 { [%eval 0.0] } { A45 Indian Defense: Accelerated London System } 2... d6 { [%eval 0.21] } 3. e3 { [%eval 0.0] } 3... g6 { [%eval 0.17] } 4. h3 { [%eval 0.0] } 4... Bg7 { [%eval 0.15] } 5. c3 { [%eval 0.03] } 5... O-O { [%eval 0.1] } 6. Nf3 { [%eval 0.07] } 6... b6 { [%eval 0.14] } 7. Be2 { [%eval 0.09] } 7... Bb7 { [%eval 0.21] } 8. O-O { [%eval 0.16] } 8... Nbd7 { [%eval 0.15] } 9. Nbd2 { [%eval 0.05] } 9... Re8 { [%eval 0.12] } 10. Qc2 { [%eval 0.0] } 10... e5 { [%eval 0.04] } 11. dxe5 { [%eval -0.01] } 11... dxe5 { [%eval -0.06] } 12. Bh2 { [%eval -0.03] } 12... Qe7 { [%eval -0.11] } 13. Rfd1 { [%eval -0.19] } 13... Rad8 { [%eval 0.17] } 14. Nb3 { [%eval -0.35] } 14... Be4 { [%eval -0.3] } 15. Qc1 { [%eval -0.38] } 15... h6 { [%eval -0.28] } 16. a4 { [%eval -0.23] } 16... a5 { [%eval -0.25] } 17. Nbd2 { [%eval -0.18] } 17... Bb7 { [%eval -0.1] } 18. Nc4 { [%eval -0.58] } 18... Nh7?! { (-0.58 → 0.16) Inaccuracy. Nc5 was best. } { [%eval 0.16] } (18... Nc5 19. Rxd8 Rxd8 20. Qf1 Nfd7 21. b4 Ne4 22. Rc1 axb4 23. cxb4 Qxb4 24. Ncxe5) 19. Qc2 { [%eval -0.08] } 19... f5?! { (-0.08 → 0.87) Inaccuracy. h5 was best. } { [%eval 0.87] } (19... h5 20. b4 axb4 21. cxb4 Bxf3 22. gxf3 Ng5 23. h4 Ne6 24. Bg3 Qxb4 25. a5) 20. Rd2?! { (0.87 → 0.29) Inaccuracy. Qb3 was best. } { [%eval 0.29] } (20. Qb3 Kf8 21. Qb5 Qe6 22. Ncxe5 Nxe5 23. Rxd8 Rxd8 24. Bxe5 Bxe5 25. Qxe5 Qxe5) 20... Be4? { (0.29 → 1.50) Mistake. Nhf8 was best. } { [%eval 1.5] } (20... Nhf8 21. Rad1 Ra8 22. b4 Bc6 23. Nb2 Kh8 24. Qb3 Be4 25. Qa2 Kh7 26. Bc4) 21. Qb3 { [%eval 1.49] } 21... Nc5 { [%eval 1.71] } 22. Qd1?? { (1.71 → -0.23) Blunder. Ncxe5+ was best. } { [%eval -0.23] } (22. Ncxe5+ Nxb3 23. Bc4+ Rd5 24. Rxd5 Nf8 25. Rd7+ Qe6 26. Bxe6+ Rxe6 27. Rxg7+ Kxg7) 22... Rxd2 { [%eval -0.24] } 23. Qxd2?? { (-0.24 → -2.64) Blunder. Nfxd2 was best. } { [%eval -2.64] } (23. Nfxd2 Bd3 24. Nf3 Bxe2 25. Qxe2 e4 26. Nd4 Nf8 27. b3 Kh7 28. Nb2 Nfe6) 23... Rd8?? { (-2.64 → -0.23) Blunder. Nb3 was best. } { [%eval -0.23] } (23... Nb3 24. Qd1 Bxf3 25. Bxf3 Nxa1 26. Qxa1 Ng5 27. Be2 Ne4 28. f3 Nd6 29. Nxd6) 24. Qe1 { [%eval -0.4] } 24... Bxf3 { [%eval -0.34] } 25. Bxf3 { [%eval -0.32] } 25... Ng5 { [%eval -0.19] } 26. Be2 { [%eval -0.26] } 26... Kh7 { [%eval -0.14] } 27. Rd1 { [%eval -0.2] } 27... Nf7 { [%eval -0.08] } 28. Rxd8 { [%eval -0.09] } 28... Qxd8 { [%eval -0.06] } 29. b4?! { (-0.06 → -0.72) Inaccuracy. Qd1 was best. } { [%eval -0.72] } (29. Qd1 Qe8 30. b3 Qc6 31. Qc2 e4 32. Nb2 Nd6 33. Bf1 h5 34. Bxd6 Qxd6) 29... axb4 { [%eval -0.69] } 30. cxb4 { [%eval -0.72] } 30... Nxa4 { [%eval -0.8] } 31. Qa1 { [%eval -0.92] } 31... b5 { [%eval -0.53] } 32. Nxe5 { [%eval -0.49] } 32... Qd5 { [%eval -0.01] } 33. f4?! { (-0.01 → -1.00) Inaccuracy. Qd4 was best. } { [%eval -1.0] } (33. Qd4 Qxd4 34. exd4 Nc3 35. Bd3 Nxe5 36. dxe5 Bf8 37. g4 fxg4 38. e6 c6) 33... Nxe5 { [%eval -0.63] } 34. fxe5 { [%eval -0.75] } 34... Qd2 { [%eval -0.84] } 35. Bxb5 { [%eval -1.03] } 35... Qxe3+?! { (-1.03 → 0.00) Inaccuracy. Nc3 was best. } { [%eval 0.0] } (35... Nc3 36. Bc6 Bxe5 37. Bxe5 Qxe3+ 38. Kh1 Qxe5 39. b5 h5 40. b6 cxb6 41. Qa7+) 36. Kh1 { [%eval 0.0] } 36... Nc3 { [%eval -0.03] } 37. Bc6 { [%eval -0.09] } 37... Bxe5 { [%eval 0.0] } 38. Bxe5?! { (0.00 → -0.69) Inaccuracy. Qg1 was best. } { [%eval -0.69] } (38. Qg1 Qe2 39. Qc5 Qd1+ 40. Bg1 Ne2 41. Bf3 Ng3+ 42. Kh2 Qd6 43. Qxd6 Nf1+) 38... Qxe5 { [%eval -0.62] } 39. b5 { [%eval -0.79] } 39... Kg7 { [%eval -0.32] } 40. Qb2?! { (-0.32 → -1.30) Inaccuracy. b6 was best. } { [%eval -1.3] } (40. b6 cxb6 41. Qa7+ Kf6 42. Qxb6 Qd6 43. Qa6 Ne4 44. Qa1+ Qe5 45. Qa3 Ng3+) 40... Kf6?! { (-1.30 → -0.30) Inaccuracy. Qe3 was best. } { [%eval -0.3] } (40... Qe3 41. Kh2 Qe5+ 42. Kh1 Qe1+ 43. Kh2 Qe3 44. Qa1 h5 45. h4 Kf7 46. Qa5) 41. Qf2?! { (-0.30 → -1.36) Inaccuracy. b6 was best. } { [%eval -1.36] } (41. b6 cxb6 42. Qxb6 Qd6 43. Qa6 Ne4 44. Qa1+ Qe5 45. Qa3 Ng3+ 46. Kh2 Nf1+) 41... h5?! { (-1.36 → -0.31) Inaccuracy. Ne2 was best. } { [%eval -0.31] } (41... Ne2 42. b6 Ng3+ 43. Kg1 Qa1+ 44. Kh2 Nf1+ 45. Kh1 Ne3+ 46. Kh2 Qe5+ 47. Kh1) 42. Qb2? { (-0.31 → -1.92) Mistake. b6 was best. } { [%eval -1.92] } (42. b6 cxb6 43. Qxb6 Qd6 44. h4 Ne2 45. Qb2+ Nd4 46. Bf3 Qe5 47. Qb4 Ne6) 42... h4? { (-1.92 → -0.27) Mistake. Qe1+ was best. } { [%eval -0.27] } (42... Qe1+ 43. Kh2 Qe5+ 44. Kh1 Ne4 45. Qb4 Ng3+ 46. Kg1 Ne2+ 47. Kf1 Kg7 48. Qd2) 43. Qb4 { [%eval -0.34] } 43... Qe1+ { [%eval -0.35] } 44. Kh2 { [%eval -0.52] } 44... Qg3+ { [%eval -0.23] } 45. Kh1 { [%eval -0.23] } 45... Qe1+ { [%eval -0.28] } 46. Kh2 { [%eval -0.31] } 46... Qe5+ { [%eval -0.45] } 47. Kh1 { [%eval -0.48] } 47... Kg5 { [%eval -0.3] } 48. Qc4?? { (-0.30 → -8.54) Blunder. b6 was best. } { [%eval -8.54] } (48. b6 Qe1+ 49. Kh2 cxb6 50. Qxb6 Qe5+ 51. Kh1 Ne2 52. Qd8+ Kh6 53. Qxh4+ Kg7) 48... Ne2 { [%eval -7.88] } 49. Qc2? { (-7.88 → Mate in 3) Checkmate is now unavoidable. g3 was best. } { [%eval #-3] } (49. g3 Qa1+ 50. Kg2 Qg1+ 51. Kf3 Nd4+ 52. Qxd4 Qxd4 53. gxh4+ Kxh4 54. Ke2 Kg3) 49... Ng3+ { [%eval #-4] } 50. Kh2 { [%eval #-4] } 50... Nf1+?? { (Mate in 4 → -1.26) Lost forced checkmate sequence. Ne2+ was best. } { [%eval -1.26] } (50... Ne2+ 51. Kh1 Qa1+ 52. Qd1 Qxd1+ 53. Kh2 Qg1#) 51. Kh1?? { (-1.26 → Mate in 1) Checkmate is now unavoidable. Kg1 was best. } { [%eval #-1] } (51. Kg1 Ng3 52. Qd2+ Kf6 53. Kf2 Kg7 54. Qd7+ Kh6 55. Qd2+ f4 56. Kf3 g5) 51... Qh2# { Black wins by checkmate. } 0-1