FEN
[Event "rated rapid game"]
[Site "https://lichess.org/LRHCPKYS"]
[Date "2025.05.23"]
[White "logeshsparker"]
[Black "veer_balaji"]
[Result "0-1"]
[GameId "LRHCPKYS"]
[UTCDate "2025.05.23"]
[UTCTime "13:45:14"]
[WhiteElo "1585"]
[BlackElo "1601"]
[WhiteRatingDiff "-5"]
[BlackRatingDiff "+5"]
[Variant "Standard"]
[TimeControl "600+5"]
[ECO "A07"]
[Opening "King's Indian Attack: Keres Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. Nf3 { [%eval 0.14] } 1... d5 { [%eval 0.18] } 2. g3 { [%eval 0.15] } 2... Bg4 { [%eval 0.24] } { A07 King's Indian Attack: Keres Variation } 3. Bg2 { [%eval 0.14] } 3... Bxf3 { [%eval 0.49] } 4. Bxf3 { [%eval 0.43] } 4... e6 { [%eval 0.44] } 5. c3 { [%eval 0.38] } 5... Nf6 { [%eval 0.49] } 6. d4 { [%eval 0.1] } 6... c5 { [%eval 0.1] } 7. Qa4+ { [%eval -0.05] } 7... Nbd7 { [%eval 0.17] } 8. dxc5 { [%eval 0.15] } 8... Bxc5 { [%eval 0.13] } 9. O-O { [%eval -0.29] } 9... O-O { [%eval -0.24] } 10. Bg5 { [%eval -0.34] } 10... Be7 { [%eval -0.06] } 11. Nd2 { [%eval -0.03] } 11... Nb6 { [%eval 0.16] } 12. Qc2 { [%eval -0.06] } 12... Re8 { [%eval 0.03] } 13. b4?! { (0.03 → -1.06) Inaccuracy. Rfd1 was best. } { [%eval -1.06] } (13. Rfd1 Qc7 14. Qb3 Rac8 15. a4 h6 16. Be3 Bc5 17. Bxc5 Qxc5 18. e4 d4) 13... Rc8 { [%eval -0.99] } 14. Be3? { (-0.99 → -2.52) Mistake. Qd3 was best. } { [%eval -2.52] } (14. Qd3 Qc7) 14... Bxb4 { [%eval -2.32] } 15. Nb3?! { (-2.32 → -3.36) Inaccuracy. Bxb6 was best. } { [%eval -3.36] } (15. Bxb6 axb6 16. Nb1 Rc6 17. Qb2 Bd6 18. a4 Be5 19. Rc1 Qc8 20. Ra2 Rd8) 15... Bxc3 { [%eval -3.36] } 16. Rac1 { [%eval -3.44] } 16... Bd4 { [%eval -3.4] } 17. Qd3 { [%eval -3.36] } 17... Bxe3 { [%eval -3.51] } 18. Rxc8?! { (-3.51 → -4.83) Inaccuracy. Qxe3 was best. } { [%eval -4.83] } (18. Qxe3 Re7 19. a4 Rxc1 20. Rxc1 Rc7 21. Qd4 h6 22. Rxc7 Qxc7 23. a5 Nc8) 18... Bxf2+ { [%eval -4.89] } 19. Rxf2 { [%eval -4.94] } 19... Qxc8 { [%eval -4.92] } 20. Bg2 { [%eval -4.95] } 20... Nc4 { [%eval -4.86] } 21. Nd4 { [%eval -5.47] } 21... Ng4 { [%eval -5.29] } 22. Rf1 { [%eval -5.42] } 22... Nge3 { [%eval -5.03] } 23. Rf2 { [%eval -5.36] } 23... Qc5 { [%eval -5.16] } 24. Bxd5?! { (-5.16 → -7.00) Inaccuracy. Bh3 was best. } { [%eval -7.0] } (24. Bh3 Qb6 25. a4 Qb2 26. Rf3 Qa1+ 27. Bf1 Ng4 28. Qc3 Qxa4 29. Rf4 Nge3) 24... exd5 { [%eval -6.76] } 25. Nb3 { [%eval -7.69] } 25... Qb6 { [%eval -6.56] } 26. Rf4 { [%eval -6.59] } 26... g6 { [%eval -6.41] } 27. Qc3 { [%eval -7.19] } 27... Nd1+ { [%eval -7.11] } 28. Qd4 { [%eval -6.97] } 28... Qxd4+ { [%eval -6.52] } 29. Rxd4 { [%eval -6.48] } 29... Nde3 { [%eval -6.07] } 30. Nc5 { [%eval -6.16] } 30... b6 { [%eval -6.03] } 31. Nd3 { [%eval -6.49] } 31... a5 { [%eval -6.5] } 32. Nf4 { [%eval -6.59] } 32... Kg7 { [%eval -6.68] } 33. Nxd5 { [%eval -7.16] } 33... Nxd5 { [%eval -7.08] } 34. Rxc4 { [%eval -6.87] } 34... Rxe2 { [%eval -7.09] } 35. Rd4 { [%eval -6.59] } 35... Re1+ { [%eval -6.48] } 36. Kg2 { [%eval -6.68] } 36... Re2+ { [%eval -6.47] } 37. Kh3 { [%eval -6.92] } 37... Nb4 { [%eval -6.51] } 38. a4 { [%eval -6.57] } 38... Nc6 { [%eval -6.47] } 39. Rd6 { [%eval -6.35] } 39... Nb4 { [%eval -6.21] } 40. Rxb6 { [%eval -6.19] } 40... Ra2 { [%eval -6.17] } 41. Rb5 { [%eval -6.13] } 41... Rxa4 { [%eval -5.93] } 42. Kg4 { [%eval -6.47] } 42... Nd3+ { [%eval -6.07] } 43. Kg5?? { (-6.07 → Mate in 1) Checkmate is now unavoidable. Kf3 was best. } { [%eval #-1] } (43. Kf3 h5 44. Kg2 Ra2+ 45. Kf3 Ne1+ 46. Ke4 Ra3 47. Kd5 Nf3 48. Rb2 a4) 43... Ra1?? { (Mate in 1 → -6.31) Lost forced checkmate sequence. f6# was best. } { [%eval -6.31] } (43... f6#) 44. h4?? { (-6.31 → Mate in 3) Checkmate is now unavoidable. Kg4 was best. } { [%eval #-3] } (44. Kg4 Ra3 45. Kf3 Ne5+ 46. Kf4 Nf3 47. Rb2 a4 48. g4 Rb3 49. Ra2 a3) 44... h6+?? { (Mate in 3 → -6.31) Lost forced checkmate sequence. Ra4 was best. } { [%eval -6.31] } (44... Ra4 45. Rb4 Rxb4 46. g4 h6#) 45. Kg4 { [%eval -6.32] } 45... Nf2+ { [%eval -6.19] } 46. Kf3 { [%eval -6.08] } 46... Nd3 { [%eval -5.74] } 47. Kg4 { [%eval -7.56] } 47... a4 { [%eval -6.57] } 48. Ra5 { [%eval -7.5] } 48... a3 { [%eval -7.39] } 49. Kf3 { [%eval -8.69] } 49... Nb4 { [%eval -8.32] } 50. Kg2 { [%eval -8.8] } 50... a2 { [%eval -8.7] } 51. Kh2 { [%eval -8.73] } 51... Rb1 { [%eval -8.84] } 52. Ra4? { (-8.84 → Mate in 15) Checkmate is now unavoidable. Kg2 was best. } { [%eval #-15] } (52. Kg2 a1=Q 53. Rxa1 Rxa1 54. Kf3 Kf6 55. Ke4 Ke7 56. Kd4 Kd6 57. Kc3 Nc6) 52... a1=Q { [%eval #-14] } 53. Rxa1 { [%eval #-15] } 53... Rxa1 { [%eval -9.12] } 54. Kh3 { [%eval -9.19] } 54... Nd3 { [%eval -9.19] } 55. Kg4 { [%eval -9.02] } 55... Ne5+ { [%eval -9.03] } 56. Kf4 { [%eval -9.04] } 56... f6 { [%eval -9.53] } 57. g4? { (-9.53 → Mate in 12) Checkmate is now unavoidable. Ke3 was best. } { [%eval #-12] } (57. Ke3 h5 58. Kf2 Kf7 59. Kg2 Ra2+ 60. Kf1 Nf3 61. g4 Nh2+ 62. Ke1 Nxg4) 57... Rf1+?! { (Mate in 12 → -27.20) Lost forced checkmate sequence. Ra4+ was best. } { [%eval -27.2] } (57... Ra4+ 58. Ke3 Rxg4 59. Kf2 h5 60. Ke1 Rxh4 61. Kf2 Rg4 62. Ke2 h4 63. Kf2) 58. Kg3?! { (-27.20 → Mate in 12) Checkmate is now unavoidable. Ke4 was best. } { [%eval #-12] } (58. Ke4) 58... Rg1+ { [%eval #-11] } 59. Kf4 { [%eval #-11] } 59... Rxg4+ { [%eval #-11] } 60. Ke3 { [%eval #-11] } 60... Rxh4 { [%eval #-10] } 61. Kf2 { [%eval #-10] } 61... Rf4+ { [%eval #-10] } 62. Kg3 { [%eval #-9] } 62... Rg4+ { [%eval #-9] } 63. Kh3 { [%eval #-5] } 63... f5 { [%eval #-4] } 64. Kh2 { [%eval #-4] } 64... f4 { [%eval #-3] } 65. Kh1 { [%eval #-3] } 65... f3 { [%eval #-3] } 66. Kh2 { [%eval #-3] } 66... f2 { [%eval #-2] } 67. Kh1 { [%eval #-2] } 67... f1=Q+ { [%eval #-1] } 68. Kh2 { [%eval #-1] } 68... Qg2# { Black wins by checkmate. } 0-1