FEN
[Event "rated blitz game"]
[Site "https://lichess.org/yqIygQIt"]
[Date "2026.05.23"]
[Round "-"]
[White "suryarao0501"]
[Black "Bkaraca71"]
[Result "0-1"]
[GameId "yqIygQIt"]
[UTCDate "2026.05.23"]
[UTCTime "06:55:23"]
[WhiteElo "1569"]
[BlackElo "1446"]
[WhiteRatingDiff "-27"]
[BlackRatingDiff "+8"]
[Variant "Standard"]
[TimeControl "300+3"]
[ECO "E70"]
[Opening "King's Indian Defense: Normal Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... g6 { [%eval 0.57] } 2. c4 { [%eval 0.29] } 2... Bg7 { [%eval 0.51] } 3. Nc3 { [%eval 0.49] } 3... Nf6 { [%eval 0.46] } 4. e4 { [%eval 0.4] } { E70 King's Indian Defense: Normal Variation } 4... O-O { [%eval 0.53] } 5. e5 { [%eval 0.1] } 5... Ne8 { [%eval 0.15] } 6. Nf3 { [%eval 0.16] } 6... d6 { [%eval 0.1] } 7. Bf4 { [%eval 0.16] } 7... Nc6 { [%eval 0.39] } 8. Bd3?? { (0.39 → -1.76) Blunder. h3 was best. } { [%eval -1.76] } (8. h3 dxe5 9. dxe5 f6 10. exf6 Qxd1+ 11. Rxd1 Rxf6 12. Nd5 Rf8) 8... dxe5?! { (-1.76 → -0.80) Inaccuracy. Nxd4 was best. } { [%eval -0.8] } (8... Nxd4 9. exd6 Nxd6 10. Nxd4 e5 11. Nc6 bxc6 12. Be3 Qe7 13. f3 Bf5 14. O-O) 9. Nxe5?! { (-0.80 → -1.80) Inaccuracy. dxe5 was best. } { [%eval -1.8] } (9. dxe5 Bg4 10. Be4 Qxd1+ 11. Rxd1 Bxf3 12. Bxf3 Nxe5 13. Bxe5 Bxe5 14. O-O Nf6) 9... Qxd4?! { (-1.80 → -0.94) Inaccuracy. Nxd4 was best. } { [%eval -0.94] } (9... Nxd4 10. Qd2 c5 11. h4 f6 12. Nf3 e5 13. Be3 Bg4 14. Nh2 Be6 15. h5) 10. Nxc6 { [%eval -0.84] } 10... Qxf4 { [%eval -0.81] } 11. Nxe7+ { [%eval -0.81] } 11... Kh8 { [%eval -0.89] } 12. Nxc8 { [%eval -1.36] } 12... Rxc8?! { (-1.36 → -0.68) Inaccuracy. Bxc3+ was best. } { [%eval -0.68] } (12... Bxc3+ 13. bxc3 Qe5+ 14. Be2 Qxc3+ 15. Kf1 Rxc8 16. g3 Nd6 17. Bf3 Qxc4+ 18. Kg2) 13. O-O { [%eval -0.92] } 13... Rd8 { [%eval -0.42] } 14. Qc2 { [%eval -0.64] } 14... Nf6 { [%eval -0.2] } 15. Rfe1?? { (-0.20 → -2.91) Blunder. g3 was best. } { [%eval -2.91] } (15. g3 Qe5 16. Rfe1 Qa5 17. Rab1 Rfe8 18. Rxe8+ Rxe8 19. Kg2 Bf8 20. Be2 c6) 15... Rfe8?? { (-2.91 → -0.13) Blunder. Ng4 was best. } { [%eval -0.13] } (15... Ng4 16. g3 Qh6 17. h4 Bd4 18. Ne4 f5 19. Ng5 Bxf2+ 20. Kg2 f4 21. Re7) 16. Rxe8+ { [%eval -0.18] } 16... Rxe8 { [%eval -0.18] } 17. Ne2 { [%eval -0.66] } 17... Qe5 { [%eval -0.66] } 18. Re1?! { (-0.66 → -1.63) Inaccuracy. h3 was best. } { [%eval -1.63] } (18. h3 c6 19. Rd1 h5 20. b3 Nd7 21. b4 a5 22. Kf1 Nf8 23. bxa5 Ra8) 18... Ng4 { [%eval -1.5] } 19. g3 { [%eval -1.47] } 19... Qxb2 { [%eval -1.41] } 20. Qxb2 { [%eval -1.38] } 20... Bxb2 { [%eval -1.42] } 21. Rb1 { [%eval -1.16] } 21... Be5? { (-1.16 → -0.04) Mistake. Ba3 was best. } { [%eval -0.04] } (21... Ba3 22. Rxb7 Bc5 23. Rxc7 Bxf2+ 24. Kg2 Bb6 25. Rb7 Ne5 26. Be4 Nxc4 27. Bd3) 22. Rxb7 { [%eval -0.02] } 22... Rd8 { [%eval 0.08] } 23. Rb3 { [%eval -0.3] } 23... h5 { [%eval -0.13] } 24. h3 { [%eval -0.16] } 24... Nf6 { [%eval -0.17] } 25. Kf1 { [%eval -0.17] } 25... Nd7 { [%eval 0.0] } 26. Rb5 { [%eval 0.01] } 26... Bf6 { [%eval 0.07] } 27. Nf4 { [%eval 0.0] } 27... Ne5 { [%eval -0.01] } 28. Rb3 { [%eval -0.15] } 28... Nxd3 { [%eval 0.06] } 29. Rxd3 { [%eval 0.12] } 29... Bd4?! { (0.12 → 0.74) Inaccuracy. Kg7 was best. } { [%eval 0.74] } (29... Kg7 30. Rxd8 Bxd8 31. Nd3 Kf6 32. Nb4 c5 33. Nd3 Be7 34. Ke2 Kf5 35. Kf3) 30. c5?! { (0.74 → 0.00) Inaccuracy. Ne2 was best. } { [%eval 0.0] } (30. Ne2 Bf6 31. Rxd8+ Bxd8 32. Nd4 c5 33. Nc6 Bb6 34. Ne5 Kg7 35. Nd7 Kh6) 30... Kg7 { [%eval 0.06] } 31. Ne2 { [%eval -0.07] } 31... Bf6 { [%eval -0.03] } 32. Rxd8 { [%eval -0.27] } 32... Bxd8 { [%eval -0.23] } 33. Nc3 { [%eval -0.26] } 33... Kf6 { [%eval -0.27] } 34. Na4?? { (-0.27 → -2.55) Blunder. Ke2 was best. } { [%eval -2.55] } (34. Ke2 Ke5 35. Kd3 h4 36. Kc4 g5 37. gxh4 gxh4 38. a4 Kf4 39. Kd5 Kf3) 34... Ke5 { [%eval -2.61] } 35. Ke2 { [%eval -2.82] } 35... Kd4 { [%eval -2.61] } 36. Kf3?! { (-2.61 → -3.51) Inaccuracy. Nb2 was best. } { [%eval -3.51] } (36. Nb2 Kxc5 37. Kd3 Bf6 38. Nc4 Bd4 39. f3 f5 40. g4 fxg4 41. fxg4 Kd5) 36... Kc4 { [%eval -2.94] } 37. Kf4? { (-2.94 → -4.79) Mistake. Nb2+ was best. } { [%eval -4.79] } (37. Nb2+ Kxc5 38. Nd3+ Kd4 39. Nb4 Bf6 40. g4 Kc5 41. Na6+ Kd6 42. gxh5 gxh5) 37... f6?? { (-4.79 → -2.31) Blunder. Bf6 was best. } { [%eval -2.31] } (37... Bf6 38. Ke4 Kb4 39. Kd5 Kxa4 40. Kc6 Bd4 41. f3 a5 42. g4 Kb4 43. f4) 38. Ke4 { [%eval -2.39] } 38... c6 { [%eval -2.48] } 39. f4 { [%eval -3.02] } 39... Kb4 { [%eval -2.57] } 40. Nb2 { [%eval -2.98] } 40... Kxc5 { [%eval -2.87] } 41. a3?! { (-2.87 → -3.64) Inaccuracy. f5 was best. } { [%eval -3.64] } (41. f5 g5 42. Kd3 Kd5 43. Nc4 Bc7 44. g4 hxg4 45. hxg4 Bd8 46. a4 Bc7) 41... Kb5 { [%eval -3.38] } 42. f5 { [%eval -4.05] } 42... g5 { [%eval -4.13] } 43. a4+ { [%eval -4.81] } 43... Kb4 { [%eval -4.46] } 44. Nd3+ { [%eval -5.15] } 44... Kxa4 { [%eval -4.79] } 45. Nc5+ { [%eval -5.74] } 45... Kb4 { [%eval -5.38] } 46. Ne6 { [%eval -6.08] } 46... Bb6 { [%eval -5.73] } 47. h4 { [%eval -5.44] } 47... gxh4 { [%eval -6.74] } 48. gxh4 { [%eval -6.68] } 48... c5? { (-6.68 → -3.53) Mistake. a5 was best. } { [%eval -3.53] } (48... a5 49. Kd3 Kb3 50. Ng5 c5 51. Nf3 c4+ 52. Kd2 a4 53. Kc1 Be3+ 54. Kd1) 49. Ng7?! { (-3.53 → -5.14) Inaccuracy. Nf4 was best. } { [%eval -5.14] } (49. Nf4 Kb3 50. Nxh5 a5 51. Nxf6 a4 52. Nd7 a3 53. Nxb6 a2 54. Nd7 a1=Q) 49... c4? { (-5.14 → -3.23) Mistake. a5 was best. } { [%eval -3.23] } (49... a5 50. Nxh5 a4 51. Nxf6 Bd8 52. Nd5+ Kb3 53. f6 Bxf6 54. Nxf6 a3 55. Kd5) 50. Nxh5 { [%eval -4.57] } 50... Bf2 { [%eval -4.42] } 51. Nxf6 { [%eval -4.2] } 51... Bxh4 { [%eval -4.0] } 52. Nd5+ { [%eval -3.83] } 52... Kb3 { [%eval -3.88] } 53. Kd4?! { (-3.88 → -5.37) Inaccuracy. f6 was best. } { [%eval -5.37] } (53. f6 Bxf6 54. Nxf6 c3 55. Nd7 c2 56. Nc5+ Kc3 57. Nd3 Kd2 58. Kd4 a5) 53... a5?? { (-5.37 → -2.03) Blunder. Bf2+ was best. } { [%eval -2.03] } (53... Bf2+ 54. Ke5 c3 55. Nf4 c2 56. Ne2 Bh4 57. f6 Bxf6+ 58. Kxf6 a5 59. Ke5) 54. f6 { [%eval -2.02] } 54... Bxf6+?? { (-2.02 → 0.00) Blunder. Bg5 was best. } { [%eval 0.0] } (54... Bg5 55. f7 Bh6 56. Ne3 c3 57. Kd3 a4 58. Nc4 c2 59. Nd2+ Bxd2 60. Kxd2) 55. Nxf6 { [%eval 0.0] } 55... c3 { [%eval 0.0] } 56. Kd3?? { (0.00 → -7.80) Blunder. Ne4 was best. } { [%eval -7.8] } (56. Ne4 c2 57. Nc5+ Kb2 58. Nd3+ Kb3 59. Nc5+) 56... Kb2?! { (-7.80 → -5.75) Inaccuracy. c2 was best. } { [%eval -5.75] } (56... c2 57. Kd2 Kb2 58. Ng4 c1=Q+ 59. Ke2 a4 60. Ne5 Qc2+ 61. Ke3 a3 62. Kf4) 57. Ne4 { [%eval -5.67] } 57... c2 { [%eval -5.36] } 58. Nc3? { (-5.36 → -58.58) Mistake. Kc4 was best. } { [%eval -58.58] } (58. Kc4 c1=Q+ 59. Kb5 Qc2 60. Nc5 Qxc5+ 61. Kxc5 Kb3 62. Kb5 a4 63. Kc5 a3) 58... c1=Q { [%eval -9.89] } 59. Ne2 { [%eval -12.71] } 59... Qc2+ { [%eval -11.8] } 60. Ke3 { [%eval -11.98] } 60... a4 { [%eval -11.5] } 61. Kf2 { [%eval -13.12] } 61... Qxe2+?! { (-13.12 → -5.82) Inaccuracy. Qd2 was best. } { [%eval -5.82] } (61... Qd2 62. Kf3 a3 63. Nf4 a2 64. Ke4 Kc2 65. Ke5 a1=Q+ 66. Kf5 Qa7 67. Ne6) 62. Kxe2 { [%eval -5.42] } 62... a3 { [%eval -5.92] } 63. Kd3 { [%eval -5.72] } 63... a2 { [%eval -5.48] } 64. Kd2?? { (-5.48 → Mate in 8) Checkmate is now unavoidable. Kd4 was best. } { [%eval #-8] } (64. Kd4 Kc1 65. Kd5 Kd2 66. Kd6 Ke2 67. Kd5 Ke3 68. Ke5 Kf3 69. Kf5 Kf2) 64... a1=R { [%eval #-12] } 65. Kd3 { [%eval #-11] } 65... Ra4 { [%eval #-10] } 66. Ke3 { [%eval #-9] } 66... Kc3 { [%eval #-9] } 67. Kf3 { [%eval #-7] } 67... Kd3 { [%eval #-7] } 68. Kf2 { [%eval #-7] } 68... Re4 { [%eval #-8] } 69. Kf3 { [%eval #-8] } 69... Rd4 { [%eval #-7] } 70. Kg3 { [%eval #-5] } 70... Ke3 { [%eval #-5] } 71. Kg2 { [%eval #-5] } 71... Kf4 { [%eval #-6] } 72. Kf2 { [%eval #-6] } 72... Rd3 { [%eval #-7] } 73. Ke2 { [%eval #-7] } 73... Re3+ { [%eval #-8] } 74. Kd2 { [%eval #-8] } 74... Kf3 { [%eval #-7] } 75. Kc2 { [%eval #-6] } 75... Ke4 { [%eval #-8] } 76. Kd2 { [%eval #-8] } 76... Kd4 { [%eval #-8] } 77. Kc2 { [%eval #-8] } 77... Rh3 { [%eval #-7] } 78. Kd2 { [%eval #-7] } 78... Rh2+ { [%eval #-6] } 79. Kc1 { [%eval #-4] } 79... Kc3 { [%eval #-6] } 80. Kd1 { [%eval #-6] } 80... Kd3 { [%eval #-5] } 81. Kc1 { [%eval #-4] } 81... Rg2 { [%eval #-3] } 82. Kb1 { [%eval #-3] } 82... Kc3 { [%eval #-2] } 83. Ka1 { [%eval #-2] } 83... Kb3 { [%eval #-1] } 84. Kb1 { [%eval #-1] } 84... Rg1# { Black wins by checkmate. } 0-1