FEN
[Event "rated blitz game"]
[Site "https://lichess.org/y1a24NYX"]
[Date "2026.05.22"]
[Round "-"]
[White "Votrient"]
[Black "sanjay28"]
[Result "0-1"]
[GameId "y1a24NYX"]
[UTCDate "2026.05.22"]
[UTCTime "16:59:11"]
[WhiteElo "2165"]
[BlackElo "2153"]
[WhiteRatingDiff "-6"]
[BlackRatingDiff "+6"]
[Variant "Standard"]
[TimeControl "180+2"]
[ECO "E60"]
[Opening "King's Indian Defense: Fianchetto Variation, Immediate Fianchetto"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... Nf6 { [%eval 0.15] } 2. c4 { [%eval 0.16] } 2... g6 { [%eval 0.28] } 3. g3 { [%eval 0.1] } { E60 King's Indian Defense: Fianchetto Variation, Immediate Fianchetto } 3... Bg7 { [%eval 0.33] } 4. Bg2 { [%eval 0.22] } 4... O-O { [%eval 0.35] } 5. Nc3 { [%eval 0.32] } 5... d6 { [%eval 0.27] } 6. Nf3 { [%eval 0.32] } 6... c6 { [%eval 0.44] } 7. O-O { [%eval 0.32] } 7... Nbd7 { [%eval 0.64] } 8. Qc2 { [%eval 0.27] } 8... e5 { [%eval 0.65] } 9. Rd1 { [%eval 0.54] } 9... Qc7 { [%eval 0.77] } 10. e4 { [%eval 0.78] } 10... Re8 { [%eval 0.76] } 11. h3 { [%eval 0.78] } 11... a6 { [%eval 1.03] } 12. b3 { [%eval 0.61] } 12... Rb8?! { (0.61 → 1.22) Inaccuracy. b5 was best. } { [%eval 1.22] } (12... b5 13. c5) 13. Bb2?! { (1.22 → 0.43) Inaccuracy. c5 was best. } { [%eval 0.43] } (13. c5 d5 14. exd5 Nxd5 15. Ne4 exd4 16. Nxd4 N7f6 17. Nd6 Re7 18. a4 Bd7) 13... b5 { [%eval 0.49] } 14. cxb5 { [%eval 0.25] } 14... cxb5 { [%eval 0.26] } 15. dxe5 { [%eval 0.28] } 15... dxe5 { [%eval 0.27] } 16. Rac1 { [%eval 0.29] } 16... Bb7 { [%eval 0.3] } 17. Qe2 { [%eval 0.29] } 17... Qa5 { [%eval 0.36] } 18. a3 { [%eval 0.24] } 18... Qb6 { [%eval 0.24] } 19. b4 { [%eval 0.31] } 19... Nf8 { [%eval 0.39] } 20. Nb1?? { (0.39 → -2.47) Blunder. Nd2 was best. } { [%eval -2.47] } (20. Nd2 Qe6) 20... Nh5?? { (-2.47 → 0.33) Blunder. Nxe4 was best. } { [%eval 0.33] } (20... Nxe4) 21. Nbd2?? { (0.33 → -2.54) Blunder. Kh2 was best. } { [%eval -2.54] } (21. Kh2 Rbd8 22. Nbd2 Nf6 23. Bxe5 Nxe4 24. Nxe4 Bxe5 25. Rxd8 Qxd8 26. Rd1 Qb6) 21... Nxg3 { [%eval -2.43] } 22. Qe1 { [%eval -2.32] } 22... Ne6 { [%eval -2.24] } 23. Kh2 { [%eval -2.16] } 23... Nh5 { [%eval -2.0] } 24. Bxe5 { [%eval -2.2] } 24... Bxe5+?! { (-2.20 → -1.46) Inaccuracy. Rbd8 was best. } { [%eval -1.46] } (24... Rbd8 25. Bxg7 Kxg7 26. Nb3 Rxd1 27. Rxd1 Qc7+ 28. Kg1 Nhf4 29. Bf1 Qc2 30. Nfd4) 25. Nxe5 { [%eval -1.26] } 25... Nef4 { [%eval -1.51] } 26. Nd7 { [%eval -1.34] } 26... Nxg2?! { (-1.34 → -0.51) Inaccuracy. Qd6 was best. } { [%eval -0.51] } (26... Qd6 27. Nf1) 27. Kxg2 { [%eval -0.53] } 27... Qe6 { [%eval -0.32] } 28. Nxb8 { [%eval -0.46] } 28... Nf4+ { [%eval -0.51] } 29. Kf3?? { (-0.51 → -2.26) Blunder. Kg3 was best. } { [%eval -2.26] } (29. Kg3 g5 30. Qf1 Rxb8 31. Kh2 h6 32. Rc3 Rd8 33. Nb3 Rxd1 34. Qxd1 Qxe4) 29... Nd3? { (-2.26 → -0.88) Mistake. g5 was best. } { [%eval -0.88] } (29... g5) 30. Qf1?? { (-0.88 → -4.18) Blunder. Qe3 was best. } { [%eval -4.18] } (30. Qe3) 30... Bxe4+? { (-4.18 → -2.02) Mistake. Nxc1 was best. } { [%eval -2.02] } (30... Nxc1 31. Kg2 Na2 32. f3 Rxb8 33. Qd3 Re8 34. Nf1 Bc8 35. Qd4 Qxh3+ 36. Kg1) 31. Kg3? { (-2.02 → -4.23) Mistake. Nxe4 was best. } { [%eval -4.23] } (31. Nxe4 Qxe4+ 32. Kg3 Nxc1 33. Rxc1 Rxb8 34. Re1 Qc2 35. Re3 Rd8 36. Qe1 Qc7+) 31... Nxc1 { [%eval -4.16] } 32. Rxc1?! { (-4.16 → -5.65) Inaccuracy. Nxe4 was best. } { [%eval -5.65] } (32. Nxe4 Qe5+ 33. f4 Qxe4 34. Nd7 Ne2+ 35. Kh2 Kg7 36. Qf2 Nxf4 37. Rd4 Qc6) 32... Rxb8?? { (-5.65 → -1.97) Blunder. Qd6+ was best. } { [%eval -1.97] } (32... Qd6+ 33. f4 Qxd2 34. Re1 Rc8 35. Rxe4 Rc3+ 36. Qf3 Rxf3+ 37. Kxf3 Qc3+ 38. Kf2) 33. Nxe4 { [%eval -1.81] } 33... Qxe4 { [%eval -2.27] } 34. Qe1 { [%eval -2.19] } 34... Qd3+ { [%eval -1.88] } 35. Kg2 { [%eval -2.44] } 35... Rd8?! { (-2.44 → -1.41) Inaccuracy. Qxa3 was best. } { [%eval -1.41] } (35... Qxa3 36. Qd2 Qb3 37. Rc6 Ra8 38. Qd4 Qb1 39. Kh2 Qe1 40. Rb6 Qe2 41. Qf4) 36. Qe7 { [%eval -1.59] } 36... Qd5+ { [%eval -1.59] } 37. Kh2 { [%eval -1.79] } 37... Qd6+ { [%eval -1.45] } 38. Qxd6 { [%eval -1.41] } 38... Rxd6 { [%eval -1.29] } 39. Rc3 { [%eval -1.85] } 39... h5 { [%eval -1.73] } 40. Kg3 { [%eval -1.52] } 40... g5? { (-1.52 → 0.00) Mistake. Kf8 was best. } { [%eval 0.0] } (40... Kf8) 41. f4 { [%eval 0.0] } 41... f6 { [%eval 0.0] } 42. fxg5 { [%eval 0.0] } 42... fxg5 { [%eval -0.02] } 43. Re3?? { (-0.02 → -3.35) Blunder. Rc5 was best. } { [%eval -3.35] } (43. Rc5) 43... Kf7 { [%eval -3.42] } 44. Rf3+ { [%eval -3.49] } 44... Kg6 { [%eval -3.31] } 45. Rc3 { [%eval -3.86] } 45... h4+ { [%eval -4.24] } 46. Kf3 { [%eval -4.41] } 46... Kh5? { (-4.41 → -2.17) Mistake. Rd2 was best. } { [%eval -2.17] } (46... Rd2 47. Rc6+ Kh5 48. Ke4 Rg2 49. Rc8 Rg3 50. Rh8+ Kg6 51. Rg8+ Kf6 52. Rf8+) 47. Re3? { (-2.17 → -4.28) Mistake. Ke2 was best. } { [%eval -4.28] } (47. Ke2 Rd4 48. Rc6 Rf4 49. Rc8 Re4+ 50. Kf2 Rc4 51. Rh8+ Kg6 52. Rg8+ Kf5) 47... Rf6+? { (-4.28 → -2.48) Mistake. Rd2 was best. } { [%eval -2.48] } (47... Rd2) 48. Kg2 { [%eval -2.97] } 48... Rc6 { [%eval -2.83] } 49. Rd3 { [%eval -3.2] } 49... Rc2+ { [%eval -3.19] } 50. Kg1 { [%eval -3.09] } 50... Ra2 { [%eval -3.42] } 51. Rc3 { [%eval -2.92] } 51... Rb2 { [%eval -3.08] } 52. Rd3 { [%eval -2.78] } 52... Kg6?? { (-2.78 → 0.00) Blunder. Ra2 was best. } { [%eval 0.0] } (52... Ra2 53. Kh1 Kg6 54. Rf3 Rd2 55. Kg1 Re2 56. Kf1 Re4 57. Kg1 g4 58. hxg4) 53. Rf3?? { (0.00 → -3.57) Blunder. Rd6+ was best. } { [%eval -3.57] } (53. Rd6+ Kf5 54. Rxa6 Kf4 55. Rc6 Ra2 56. Rc3 Re2 57. Rc6 Re5 58. Kg2 Re2+) 53... Rd2 { [%eval -3.5] } 54. Kf1 { [%eval -3.16] } 54... Rd6 { [%eval -3.01] } 55. Kg2 { [%eval -3.05] } 55... Rd2+ { [%eval -3.48] } 56. Kf1 { [%eval -3.22] } 56... Rd7 { [%eval -2.69] } 57. Kg2 { [%eval -2.26] } 57... Rf7?? { (-2.26 → 0.00) Blunder. Rd6 was best. } { [%eval 0.0] } (57... Rd6) 58. Rd3 { [%eval -0.3] } 58... Rf6 { [%eval -0.12] } 59. Re3?? { (-0.12 → -4.04) Blunder. a4 was best. } { [%eval -4.04] } (59. a4) 59... Kf5 { [%eval -3.71] } 60. Kf3 { [%eval -3.89] } 60... Re6? { (-3.89 → -2.38) Mistake. Rc6 was best. } { [%eval -2.38] } (60... Rc6 61. Rd3 Rc2 62. Rd5+ Kg6 63. Rd6+ Kh5 64. Rd3 Rh2 65. Ke4 Rg2 66. Rd8) 61. Rd3?! { (-2.38 → -3.53) Inaccuracy. Rc3 was best. } { [%eval -3.53] } (61. Rc3 Rf6 62. Rc5+ Kg6+ 63. Ke2 Rf4 64. Rc6+ Kh5 65. Rxa6 g4 66. hxg4+ Kxg4) 61... Re1 { [%eval -3.79] } 62. Rd5+ { [%eval -3.47] } 62... Re5?? { (-3.47 → -0.54) Blunder. Kf6 was best. } { [%eval -0.54] } (62... Kf6) 63. Rd6?? { (-0.54 → -3.07) Blunder. Rd1 was best. } { [%eval -3.07] } (63. Rd1) 63... Re6?? { (-3.07 → -0.13) Blunder. Re1 was best. } { [%eval -0.13] } (63... Re1) 64. Rd5+ { [%eval -0.18] } 64... Kf6 { [%eval 0.0] } 65. Rd3?? { (0.00 → -3.02) Blunder. a4 was best. } { [%eval -3.02] } (65. a4 bxa4 66. Ra5 Rd6 67. Rxa4 Ke5 68. Ra5+ Rd5 69. Ra3 Kf5 70. Rxa6 Rd3+) 65... Kg6?? { (-3.02 → -0.46) Blunder. Re1 was best. } { [%eval -0.46] } (65... Re1) 66. Rc3?? { (-0.46 → -3.22) Blunder. a4 was best. } { [%eval -3.22] } (66. a4) 66... Kh5? { (-3.22 → -1.34) Mistake. Rd6 was best. } { [%eval -1.34] } (66... Rd6 67. Ke4 Rf6 68. Ke3 g4 69. hxg4 Kg5 70. Rc7 Kxg4 71. Rg7+ Kf5 72. Rh7) 67. Rd3? { (-1.34 → -2.80) Mistake. a4 was best. } { [%eval -2.8] } (67. a4) 67... Re1 { [%eval -2.17] } 68. Rd6?? { (-2.17 → -4.76) Blunder. Kg2 was best. } { [%eval -4.76] } (68. Kg2 Re2+ 69. Kg1 Ra2 70. Kh1 Kg6 71. Rf3 Rd2 72. Kg1 Rd6 73. Kh2 Rf6) 68... Rh1?? { (-4.76 → 0.00) Blunder. Rg1 was best. } { [%eval 0.0] } (68... Rg1) 69. Kg2 { [%eval 0.0] } 69... Rc1 { [%eval 0.0] } 70. Rxa6 { [%eval 0.0] } 70... Rc2+ { [%eval 0.0] } 71. Kh1 { [%eval 0.0] } 71... g4 { [%eval 0.0] } 72. hxg4+ { [%eval 0.0] } 72... Kxg4 { [%eval 0.0] } 73. Rg6+ { [%eval -0.1] } 73... Kh3 { [%eval -0.2] } 74. Rg1?? { (-0.20 → Mate in 1) Checkmate is now unavoidable. Kg1 was best. } { [%eval #-1] } (74. Kg1 Rc3 75. Kf2 Rxa3 76. Rg5 Rb3 77. Rxb5 Kg4 78. Rb6 Rb2+ 79. Kg1 Kg3) 74... Ra2?? { (Mate in 1 → -5.12) Lost forced checkmate sequence. Rh2# was best. } { [%eval -5.12] } (74... Rh2#) 75. Rb1 { [%eval -5.08] } 75... Rxa3 { [%eval -5.05] } 76. Kg1 { [%eval -4.98] } 76... Rg3+ { [%eval -4.92] } 77. Kh1 { [%eval -4.91] } 77... Rc3 { [%eval -5.04] } 78. Kg1 { [%eval -5.09] } 78... Kg3 { [%eval -5.06] } 79. Kh1 { [%eval -5.05] } 79... h3 { [%eval -4.86] } 80. Rg1+ { [%eval -5.02] } 80... Kh4 { [%eval -4.89] } 81. Rd1 { [%eval -4.92] } 81... Re3?? { (-4.92 → 0.00) Blunder. Rb3 was best. } { [%eval 0.0] } (81... Rb3 82. Kh2 Rb2+ 83. Kg1 Rxb4 84. Rd3 Kg4 85. Kh2 Rb2+ 86. Kh1 b4 87. Kg1) 82. Rd4+?? { (0.00 → -4.81) Blunder. Rd5 was best. } { [%eval -4.81] } (82. Rd5 Re1+ 83. Kh2 Re2+ 84. Kh1 Rb2 85. Rxb5 Kg3 86. Rg5+ Kf3 87. Rf5+ Kg4) 82... Kg3 { [%eval -4.94] } 83. Rd1 { [%eval -5.34] } 83... Rb3 { [%eval -5.3] } 84. Rg1+ { [%eval -5.14] } 84... Kh4 { [%eval -4.8] } 85. Rc1 { [%eval -5.23] } 85... Rxb4 { [%eval -5.11] } 86. Kh2 { [%eval -5.4] } 86... Rb2+ { [%eval -5.38] } 87. Kh1 { [%eval -5.42] } 87... b4 { [%eval -5.24] } 88. Rc4+?! { (-5.24 → -8.63) Inaccuracy. Re1 was best. } { [%eval -8.63] } (88. Re1 Kg3 89. Re3+ Kf2 90. Re5 Rc2 91. Rb5 Rc4 92. Kh2 Ke2 93. Kxh3 Kd3) 88... Kg3 { [%eval -7.41] } 89. Rc1 { [%eval -6.76] } 89... Rf2 { [%eval -6.13] } 90. Rg1+ { [%eval -5.77] } 90... Rg2 { [%eval -8.59] } 91. Rb1 { [%eval -8.39] } 91... Rc2 { [%eval -6.79] } 92. Rb3+ { [%eval -7.65] } 92... Rc3 { [%eval -5.81] } 93. Rb1 { [%eval -10.57] } 93... b3 { [%eval -8.16] } 94. Rg1+ { [%eval -6.97] } 94... Kh4 { [%eval -5.92] } 95. Rd1?? { (-5.92 → Mate in 10) Checkmate is now unavoidable. Rb1 was best. } { [%eval #-10] } (95. Rb1 Kg3 96. Rg1+ Kf3 97. Kh2 Ke2 98. Rb1 Kd3 99. Rf1 Kc2 100. Rf6 b2) 95... b2 { [%eval #-9] } 96. Rd4+ { [%eval #-4] } 96... Kg3 { [%eval #-3] } 97. Rd1 { [%eval #-3] } 97... Rc1 { [%eval #-2] } { White resigns. } 0-1
