FEN
[Event "rated rapid game"]
[Site "https://adjva4.dpdns.org/xwoBqC8F"]
[Date "2026.03.09"]
[Round "-"]
[White "Cokli"]
[Black "JavierSanz"]
[Result "1/2-1/2"]
[GameId "xwoBqC8F"]
[UTCDate "2026.03.09"]
[UTCTime "12:33:20"]
[WhiteElo "1703"]
[BlackElo "1634"]
[WhiteRatingDiff "-1"]
[BlackRatingDiff "+1"]
[Variant "Standard"]
[TimeControl "300+5"]
[ECO "E71"]
[Opening "King's Indian Defense: Makogonov Variation"]
[Termination "Normal"]
[Annotator "adjva4.dpdns.org"]
1. d4 { [%eval 0.15] } 1... Nf6 { [%eval 0.15] } 2. c4 { [%eval 0.17] } 2... g6 { [%eval 0.28] } 3. Nc3 { [%eval 0.18] } 3... Bg7 { [%eval 0.46] } 4. e4 { [%eval 0.4] } 4... d6 { [%eval 0.55] } 5. h3 { [%eval 0.53] } { E71 King's Indian Defense: Makogonov Variation } 5... O-O { [%eval 0.48] } 6. Nf3 { [%eval 0.4] } 6... Nc6 { [%eval 0.82] } 7. Bg5 { [%eval 0.48] } 7... h6 { [%eval 0.44] } 8. Bxf6?! { (0.44 → -0.52) Inaccuracy. Be3 was best. } { [%eval -0.52] } (8. Be3 e5 9. d5 Nd4 10. Nxd4 exd4 11. Qxd4 Ng4 12. hxg4 Bxd4) 8... Bxf6 { [%eval -0.43] } 9. d5 { [%eval -0.45] } 9... Nb4 { [%eval 0.05] } 10. a3 { [%eval -0.29] } 10... Na6 { [%eval -0.19] } 11. b4?? { (-0.19 → -4.43) Blunder. Qd2 was best. } { [%eval -4.43] } (11. Qd2 Nc5 12. Rd1 e6 13. Bd3 Bg7 14. O-O a5 15. Rfe1 a4 16. e5 dxe5) 11... c5?? { (-4.43 → -1.07) Blunder. Bxc3+ was best. } { [%eval -1.07] } (11... Bxc3+ 12. Nd2 Bg7 13. Be2 c6 14. Rc1 Nc7 15. f4 cxd5 16. cxd5 Bd7 17. a4) 12. Qc2?! { (-1.07 → -1.79) Inaccuracy. Qb3 was best. } { [%eval -1.79] } (12. Qb3 cxb4 13. axb4 Qb6 14. Rb1 Nc5 15. Qc2 Bxc3+ 16. Qxc3 Nxe4 17. Qb2 Bf5) 12... cxb4 { [%eval -1.78] } 13. axb4 { [%eval -1.74] } 13... Nxb4 { [%eval -1.77] } 14. Qb3?! { (-1.77 → -2.67) Inaccuracy. Qd2 was best. } { [%eval -2.67] } (14. Qd2 e6 15. Be2 exd5 16. O-O Bg7 17. cxd5 Bd7 18. Rac1 Re8 19. Rfe1 Qb6) 14... Bxc3+?? { (-2.67 → -0.80) Blunder. Qb6 was best. } { [%eval -0.8] } (14... Qb6 15. Ra3 Qc5 16. Ra1 a5 17. e5 Bg7 18. Be2 Bf5 19. O-O dxe5 20. Rac1) 15. Qxc3 { [%eval -0.65] } 15... Na6 { [%eval -0.41] } 16. Be2 { [%eval -0.42] } 16... Qb6 { [%eval -0.03] } 17. O-O { [%eval -0.04] } 17... e5 { [%eval 0.0] } 18. dxe6 { [%eval -0.03] } 18... Bxe6 { [%eval -0.06] } 19. e5 { [%eval -0.03] } 19... Rac8? { (-0.03 → 1.25) Mistake. dxe5 was best. } { [%eval 1.25] } (19... dxe5 20. Rfb1 Qc7 21. Nxe5 Nc5 22. Re1 Ne4 23. Qb2 Rae8 24. Bf3 Bf5 25. Rxe4) 20. exd6? { (1.25 → -0.01) Mistake. Rfb1 was best. } { [%eval -0.01] } (20. Rfb1 Qd8 21. Qe3 dxe5 22. Qxh6 Qf6 23. Ng5 Qh8 24. Qxh8+ Kxh8 25. Nxe6 fxe6) 20... Qxd6 { [%eval 0.0] } 21. Nd4 { [%eval -0.26] } 21... Qc5?! { (-0.26 → 0.30) Inaccuracy. Rfe8 was best. } { [%eval 0.3] } (21... Rfe8 22. Nxe6 Qxe6 23. Bg4 Rxc4 24. Qd3 Qe4 25. Qxe4 Rexe4 26. Bf3 Re7 27. Rfb1) 22. Nxe6 { [%eval 0.36] } 22... fxe6 { [%eval 0.36] } 23. Ra5 { [%eval 0.33] } 23... Qb4 { [%eval 0.53] } 24. Qxb4 { [%eval 0.48] } 24... Nxb4 { [%eval 0.58] } 25. Rxa7 { [%eval 0.63] } 25... b6 { [%eval 0.74] } 26. Rb7 { [%eval 0.57] } 26... Rb8 { [%eval 0.57] } 27. Rxb8?! { (0.57 → 0.00) Inaccuracy. Re7 was best. } { [%eval 0.0] } (27. Re7 Rfe8 28. Rxe8+ Rxe8 29. Rb1 Nc6 30. Rxb6 Nd4 31. Bd3 Kf7 32. c5 Rc8) 27... Rxb8 { [%eval 0.1] } 28. Rb1 { [%eval 0.0] } 28... Nc6 { [%eval 0.25] } 29. c5?! { (0.25 → -0.50) Inaccuracy. f4 was best. } { [%eval -0.5] } (29. f4 Kf7 30. Kf2 g5 31. Ke3 Kf6 32. Ke4 Ke7 33. Bd3 gxf4 34. Kxf4 Na5) 29... bxc5 { [%eval -0.61] } 30. Rc1 { [%eval -0.64] } 30... Nd4 { [%eval -0.69] } 31. Bg4?! { (-0.69 → -1.73) Inaccuracy. Bd3 was best. } { [%eval -1.73] } (31. Bd3 Rc8 32. f4 Kf7 33. Kf2 Nf5 34. g4 Nd6 35. Ke3 c4 36. Bc2 Ra8) 31... Rc8 { [%eval -1.65] } 32. Rc4 { [%eval -1.9] } 32... Rc6 { [%eval -1.51] } 33. f4 { [%eval -1.62] } 33... h5 { [%eval -1.57] } 34. Bf3? { (-1.57 → -2.91) Mistake. Bd1 was best. } { [%eval -2.91] } (34. Bd1 h4 35. Kf2 Nf5 36. Be2 Kf7 37. Rc3 Kf6 38. Rc2 Rc8 39. Ba6 Rc7) 34... Nxf3+ { [%eval -2.6] } 35. gxf3 { [%eval -3.51] } 35... Kf7 { [%eval -3.29] } 36. Kf2 { [%eval -3.23] } 36... Kf6 { [%eval -3.19] } 37. Ke3 { [%eval -2.81] } 37... Kf5 { [%eval -3.15] } 38. h4 { [%eval -3.76] } 38... e5 { [%eval -3.75] } 39. fxe5 { [%eval -3.82] } 39... Kxe5 { [%eval -3.34] } 40. f4+?! { (-3.34 → -4.76) Inaccuracy. Re4+ was best. } { [%eval -4.76] } (40. Re4+ Kd5 41. Ra4 Rf6 42. Ra1 Re6+ 43. Kf4 c4 44. Rd1+ Kc5 45. Kg5 c3) 40... Kd5 { [%eval -4.35] } 41. Rc1 { [%eval -4.71] } 41... c4 { [%eval -4.22] } 42. Rd1+ { [%eval -5.0] } 42... Ke6 { [%eval -5.31] } 43. Ke4 { [%eval -6.26] } 43... c3 { [%eval -6.12] } 44. Rc1 { [%eval -6.03] } 44... Rc4+ { [%eval -4.95] } 45. Kf3?! { (-4.95 → -6.34) Inaccuracy. Kd3 was best. } { [%eval -6.34] } (45. Kd3 Rxf4 46. Rh1 Rf3+ 47. Ke2 Rg3 48. Rb1 Rg4 49. Rb6+ Kf5 50. Rc6 Rxh4) 45... Kd5 { [%eval -5.76] } 46. Ke3 { [%eval -5.92] } 46... Re4+ { [%eval -5.34] } 47. Kd3 { [%eval -5.2] } 47... Rxf4 { [%eval -5.04] } 48. Kc2 { [%eval -6.15] } 48... Rxh4 { [%eval -5.95] } 49. Rg1 { [%eval -6.24] } 49... Rg4 { [%eval -6.17] } 50. Rf1 { [%eval -6.3] } 50... g5 { [%eval -6.36] } 51. Kxc3 { [%eval -6.42] } 51... Rf4 { [%eval -6.4] } 52. Rg1 { [%eval -6.34] } 52... g4 { [%eval -6.55] } 53. Rh1 { [%eval -6.49] } 53... Rf3+ { [%eval -6.28] } 54. Kd2 { [%eval -6.14] } 54... Rh3 { [%eval -5.17] } 55. Rxh3?? { (-5.17 → Mate in 9) Checkmate is now unavoidable. Re1 was best. } { [%eval #-9] } (55. Re1 Kd4 56. Re8 Rd3+ 57. Ke2 Rf3 58. Rb8 Ke4 59. Rh8 Rf5 60. Rc8 Ke5) 55... gxh3 { [%eval #-8] } 56. Ke2 { [%eval #-9] } 56... Ke4?? { (Mate in 9 → 0.00) Lost forced checkmate sequence. h2 was best. } { [%eval 0.0] } (56... h2 57. Ke3 h1=Q 58. Kf4 Qg1 59. Kf3 h4 60. Ke2 h3 61. Kd2 h2 62. Kc3) 57. Kf2 { [%eval 0.0] } 57... Kf4 { [%eval 0.0] } 58. Kg1 { [%eval 0.0] } 58... Kg4 { [%eval 0.0] } 59. Kh2 { [%eval 0.0] } 59... h4 { [%eval 0.0] } 60. Kh1 { [%eval 0.0] } 60... Kg3 { [%eval 0.0] } 61. Kg1 { [%eval 0.0] } 61... Kf3 { [%eval 0.0] } 62. Kh2 { [%eval 0.0] } 62... Kg4 { [%eval 0.0] } 63. Kh1 { [%eval 0.0] } 63... Kg3 { [%eval 0.0] } 64. Kg1 { [%eval 0.0] } 64... h2+ { [%eval 0.0] } 65. Kh1 { [%eval 0.0] } 65... Kg4 { [%eval 0.0] } 66. Kxh2 { [%eval 0.0] } 66... h3 { [%eval 0.0] } 67. Kh1 { [%eval 0.0] } 67... Kg3 { [%eval 0.0] } 68. Kg1 { [%eval 0.0] } 68... h2+ { [%eval 0.0] } 69. Kh1 { [%eval 0.0] } 69... Kh3 { [%eval 0.0] } { Draw by stalemate. } 1/2-1/2
