FEN
[Event "rated rapid game"]
[Site "https://lichess.org/KKZmmb2q"]
[Date "2025.12.28"]
[Round "-"]
[White "yangjunshen"]
[Black "bobksh"]
[Result "1/2-1/2"]
[GameId "KKZmmb2q"]
[UTCDate "2025.12.28"]
[UTCTime "06:59:41"]
[WhiteElo "1277"]
[BlackElo "1347"]
[WhiteRatingDiff "+1"]
[BlackRatingDiff "-1"]
[Variant "Standard"]
[TimeControl "900+10"]
[ECO "A46"]
[Opening "Indian Defense: London System"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.17] } 1... Nf6 { [%eval 0.15] } 2. Nf3 { [%eval 0.08] } 2... e6 { [%eval 0.14] } 3. Bf4 { [%eval 0.1] } { A46 Indian Defense: London System } 3... d5 { [%eval 0.1] } 4. Nc3 { [%eval -0.1] } 4... Bb4 { [%eval -0.07] } 5. a3 { [%eval -0.36] } 5... Bxc3+ { [%eval -0.43] } 6. bxc3 { [%eval -0.25] } 6... Nc6 { [%eval 0.29] } 7. e3 { [%eval 0.2] } 7... O-O { [%eval 0.21] } 8. Be2 { [%eval -0.14] } 8... Ne4 { [%eval 0.02] } 9. O-O? { (0.02 → -1.17) Mistake. c4 was best. } { [%eval -1.17] } (9. c4 Na5 10. cxd5 exd5 11. Bd3 Bg4 12. h3 Bh5 13. g4 Bg6 14. h4 Nc4) 9... Nxc3 { [%eval -1.24] } 10. Qd3 { [%eval -1.28] } 10... Ne4? { (-1.28 → 0.04) Mistake. Nxe2+ was best. } { [%eval 0.04] } (10... Nxe2+ 11. Qxe2 b6 12. h4 h6 13. Rfe1 Bb7 14. h5 Re8 15. c3 Qe7 16. Ne5) 11. Ne5?! { (0.04 → -0.64) Inaccuracy. c4 was best. } { [%eval -0.64] } (11. c4 Na5 12. Qc2 b6 13. cxd5 exd5 14. Ne5 g5 15. f3 Nd2 16. Qxd2 gxf4) 11... Nxe5 { [%eval -0.48] } 12. dxe5?! { (-0.48 → -1.15) Inaccuracy. Bxe5 was best. } { [%eval -1.15] } (12. Bxe5 b6 13. a4 a5 14. c4 Ba6 15. Qc2 Rc8 16. Rfc1 f6 17. Bf4 e5) 12... c5?? { (-1.15 → 2.03) Blunder. Nc5 was best. } { [%eval 2.03] } (12... Nc5 13. Qd4 b6 14. Bg3 Ne4 15. Bf4 c6 16. Rfe1 Nc5 17. Bf3 Qh4 18. a4) 13. f3 { [%eval 2.09] } 13... c4?! { (2.09 → 2.95) Inaccuracy. g5 was best. } { [%eval 2.95] } (13... g5 14. fxe4 gxf4 15. Rxf4 b5 16. Raf1 a5 17. Qd1 Qc7 18. Bh5 Qxe5 19. Bxf7+) 14. Qd4 { [%eval 2.32] } 14... Ng5?! { (2.32 → 3.74) Inaccuracy. g5 was best. } { [%eval 3.74] } (14... g5 15. fxe4 gxf4 16. Rxf4 Qb6 17. Qc3 dxe4 18. Rd1 Qc5 19. Bh5 b5 20. Rdf1) 15. Bxg5?? { (3.74 → -0.45) Blunder. h4 was best. } { [%eval -0.45] } (15. h4 f6 16. hxg5 fxg5 17. Bg3 Bd7 18. f4 Ba4 19. Rac1 h6 20. Be1 Rc8) 15... Qxg5 { [%eval -0.48] } 16. f4 { [%eval -0.7] } 16... Qe7 { [%eval -0.5] } 17. c3 { [%eval -1.04] } 17... b6 { [%eval -0.94] } 18. a4 { [%eval -0.87] } 18... Qc5 { [%eval -0.5] } 19. Qd2 { [%eval -0.95] } 19... Bb7 { [%eval -0.95] } 20. Bd1 { [%eval -0.91] } 20... Qc6 { [%eval -0.77] } 21. a5 { [%eval -1.02] } 21... Rfd8?! { (-1.02 → -0.33) Inaccuracy. Qc7 was best. } { [%eval -0.33] } (21... Qc7 22. Qd4 bxa5 23. Rf2 Bc6 24. h4 a4 25. Bxa4 Bxa4 26. Rxa4 a5 27. f5) 22. axb6 { [%eval -0.82] } 22... axb6 { [%eval -0.89] } 23. Rxa8 { [%eval -1.25] } 23... Rxa8 { [%eval -1.18] } 24. Bc2 { [%eval -1.69] } 24... Ra2?? { (-1.69 → 2.93) Blunder. g6 was best. } { [%eval 2.93] } (24... g6 25. Bd1 b5 26. Qd4 Ra6 27. Bc2 h5 28. h4 Qc7 29. g4 hxg4 30. h5) 25. Qc1?? { (2.93 → -4.99) Blunder. Bxh7+ was best. } { [%eval -4.99] } (25. Bxh7+ Kxh7 26. Qxa2 b5 27. Qc2+ Kh8 28. Rb1 Qa6 29. h3 g6 30. Qb2 Qa7) 25... Qc5?? { (-4.99 → -0.49) Blunder. d4 was best. } { [%eval -0.49] } (25... d4 26. Rf3 d3 27. Bd1 Qd5 28. h3 Qa5 29. Rg3 Qa3 30. Qb1 Qb2 31. Qxb2) 26. Bb1?! { (-0.49 → -1.56) Inaccuracy. Bxh7+ was best. } { [%eval -1.56] } (26. Bxh7+ Kf8 27. Bb1 Ra1 28. h4 b5 29. Kh2 Qe7 30. h5 b4 31. Qd2 b3) 26... Ra1? { (-1.56 → 0.00) Mistake. Re2 was best. } { [%eval 0.0] } (26... Re2 27. Rf3 Qb5 28. Rf2 Rxf2 29. Kxf2 Qc6 30. Qc2 g6 31. Kg3 Qc5 32. Qd2) 27. Qc2?? { (0.00 → -4.06) Blunder. Bxh7+ was best. } { [%eval -4.06] } (27. Bxh7+ Kxh7 28. Qc2+ Kg8 29. Rxa1 Qxe3+ 30. Qf2 Qxc3 31. Ra7 Qc1+ 32. Qf1 Qe3+) 27... Qxe3+ { [%eval -3.94] } 28. Rf2 { [%eval -3.96] } 28... Qe1+ { [%eval -3.83] } 29. Rf1 { [%eval -3.98] } 29... Qe3+ { [%eval -3.85] } 30. Rf2 { [%eval -3.85] } 30... Qd3 { [%eval -4.03] } 31. Qxd3 { [%eval -3.64] } 31... cxd3 { [%eval -2.68] } 32. Rf1 { [%eval -2.72] } 32... Bc6? { (-2.72 → -1.26) Mistake. Ra3 was best. } { [%eval -1.26] } (32... Ra3 33. Bxd3 Rxc3 34. Be2 Rc2 35. Bf3 Bc6 36. Ra1 b5 37. Ra6 Kf8 38. Kf1) 33. Bxd3 { [%eval -1.14] } 33... Rxf1+? { (-1.14 → 0.00) Mistake. Ra3 was best. } { [%eval 0.0] } (33... Ra3 34. Rc1 Ba4 35. Bf1 g6 36. h4 Kg7 37. Kf2 b5 38. Be2 h5 39. Rb1) 34. Kxf1 { [%eval -0.02] } 34... Kf8 { [%eval -0.21] } 35. Ke2 { [%eval -0.55] } 35... g6?! { (-0.55 → 0.00) Inaccuracy. d4 was best. } { [%eval 0.0] } (35... d4 36. cxd4 Bxg2 37. Kd2 Ke7 38. Kc3 h6 39. Kb4 Bc6 40. h4 f6 41. Bg6) 36. Ke3 { [%eval -0.22] } 36... Kg7 { [%eval 0.0] } 37. g4 { [%eval -0.46] } 37... f5 { [%eval 0.0] } 38. g5 { [%eval 0.0] } 38... Kf7 { [%eval 0.0] } 39. Kd4 { [%eval 0.0] } 39... Ke7 { [%eval 0.0] } 40. c4 { [%eval 0.0] } 40... Kd7 { [%eval 0.0] } 41. cxd5 { [%eval 0.0] } 41... Bxd5 { [%eval 0.0] } 42. Bb5+ { [%eval 0.0] } 42... Kc7 { [%eval 0.0] } 43. Kc3 { [%eval 0.0] } 43... Bc6 { [%eval 0.0] } 44. Ba6 { [%eval 0.0] } 44... Be4 { [%eval 0.0] } 45. Bb5 { [%eval 0.0] } 45... Bc6 { [%eval 0.0] } 46. Ba6 { [%eval 0.0] } 46... b5 { [%eval 0.0] } 47. Kb4 { [%eval 0.0] } 47... Kb6 { [%eval 0.0] } 48. Bc8 { [%eval 0.0] } 48... Bd5 { [%eval 0.0] } 49. Bd7 { [%eval 0.33] } 49... Bc6?? { (0.33 → 5.77) Blunder. Bc4 was best. } { [%eval 5.77] } (49... Bc4 50. Be8 Kc7 51. Kc5 Be2 52. Bxb5 Bd1 53. Kb4 Kd8 54. Ba4 Bf3 55. Bb3) 50. Bxe6 { [%eval 5.6] } 50... Be8 { [%eval 5.6] } 51. Bg8 { [%eval 5.3] } 51... Kc6 { [%eval 5.82] } 52. Bxh7 { [%eval 5.39] } 52... Kd5 { [%eval 6.09] } 53. Bg8+ { [%eval 4.9] } 53... Ke4 { [%eval 5.77] } 54. e6 { [%eval 5.67] } 54... Kxf4 { [%eval 4.8] } 55. e7?? { (4.80 → -4.84) Blunder. h4 was best. } { [%eval -4.84] } (55. h4 Kg3 56. Bf7 Bxf7 57. exf7 Kxh4 58. f8=Q Kxg5 59. Qe7+ Kg4 60. Qe2+ Kg3) 55... Kxg5 { [%eval -4.3] } 56. Bd5 { [%eval -5.12] } 56... Kf6 { [%eval -5.33] } 57. Kc3 { [%eval -5.56] } 57... Kxe7 { [%eval -5.6] } 58. Kd4 { [%eval -5.84] } 58... Bf7 { [%eval -5.58] } 59. Bc6 { [%eval -5.37] } 59... Kd6?? { (-5.37 → -0.31) Blunder. b4 was best. } { [%eval -0.31] } (59... b4 60. Bb5 b3 61. Kc3 Kf6 62. Be2 Kg5 63. Bd3 f4 64. Bb1 Kh4 65. Kd4) 60. Bxb5 { [%eval -0.37] } 60... Ke6 { [%eval 0.0] } 61. Ke3 { White offers draw } { [%eval -0.15] } 61... Ke5 { [%eval 0.0] } 62. Kf3 { [%eval -0.18] } 62... g5 { [%eval -0.1] } 63. Kf2 { [%eval -0.07] } 63... Bh5 { [%eval -0.22] } 64. Ba6 { [%eval 0.0] } 64... Kf4 { [%eval 0.0] } 65. Bb5 { [%eval -0.05] } 65... Kg4 { [%eval -0.09] } 66. Kg2 { [%eval -0.13] } 66... f4 { [%eval 0.0] } 67. Bf1 { [%eval 0.0] } 67... f3+ { [%eval 0.0] } 68. Kf2 { [%eval 0.0] } 68... Kf4 { [%eval 0.0] } 69. Bb5 { [%eval 0.0] } 69... Kg4 { [%eval 0.0] } 70. Bf1 { [%eval 0.0] } 70... Kh4 { [%eval 0.0] } 71. h3 { [%eval -0.08] } 71... g4 { [%eval 0.0] } 72. hxg4 { [%eval 0.0] } 72... Bxg4 { [%eval 0.0] } 73. Bb5 { [%eval 0.0] } 73... Kg5 { [%eval 0.0] } 74. Bd7 { White offers draw } { [%eval 0.0] } 74... Kf4 { [%eval 0.0] } 75. Bc6 { [%eval 0.0] } 75... Bh5 { [%eval 0.0] } 76. Bxf3 { [%eval 0.0] } { The game is a draw. } 1/2-1/2