Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated blitz game"] [Site "https://lichess.org/acKzdvQH"] [Date "2026.05.23"] [Round "-"] [White "ivanmhd1977"] [Black "NaufalDzakwan"] [Result "1-0"] [GameId "acKzdvQH"] [UTCDate "2026.05.23"] [UTCTime "14:56:46"] [WhiteElo "1903"] [BlackElo "2364"] [WhiteRatingDiff "+11"] [BlackRatingDiff "-11"] [Variant "Standard"] [TimeControl "300+0"] [ECO "D85"] [Opening "Grünfeld Defense: Exchange Variation"] [Termination "Normal"] [Annotator "lichess.org"] 1. c4 { [%eval 0.11] } 1... Nf6 { [%eval 0.14] } 2. Nc3 { [%eval 0.12] } 2... d5 { [%eval 0.26] } 3. cxd5 { [%eval 0.31] } 3... Nxd5 { [%eval 0.25] } 4. d4 { [%eval 0.15] } 4... g6 { [%eval 0.19] } { D85 Grünfeld Defense: Exchange Variation } 5. e4 { [%eval 0.13] } 5... Nxc3 { [%eval 0.24] } 6. bxc3 { [%eval 0.17] } 6... Bg7 { [%eval 0.17] } 7. Ba3 { [%eval -0.02] } 7... O-O { [%eval 0.24] } 8. Bc4 { [%eval 0.06] } 8... c6 { [%eval 0.31] } 9. Nf3 { [%eval 0.3] } 9... Qa5 { [%eval 0.55] } 10. Bb4?! { (0.55 → -0.23) Inaccuracy. Qc1 was best. } { [%eval -0.23] } (10. Qc1 Na6 11. Rb1 b5 12. Bd3 Re8 13. O-O Rb8 14. h3 Bd7 15. c4 Be6) 10... Qc7 { [%eval -0.31] } 11. O-O { [%eval -0.27] } 11... Re8?? { (-0.27 → 1.68) Blunder. c5 was best. } { [%eval 1.68] } (11... c5 12. dxc5 Nd7 13. c6 Nb6 14. Be2 bxc6 15. Bc5 Bg4 16. Qc2 Bxf3 17. Bxf3) 12. e5?! { (1.68 → 1.05) Inaccuracy. Ng5 was best. } { [%eval 1.05] } (12. Ng5 e6 13. e5 c5 14. Bxc5 Bxe5 15. dxe5 Qxc5 16. Qf3 Rf8 17. Qf4 Nd7) 12... e6? { (1.05 → 2.26) Mistake. b5 was best. } { [%eval 2.26] } (12... b5 13. Bb3 a5 14. Ng5 Rf8 15. Ba3 h6 16. Ne4 Na6 17. Qe2 Rb8 18. Rfd1) 13. Bd6 { [%eval 2.27] } 13... Qd8 { [%eval 2.26] } 14. a4 { [%eval 1.94] } 14... a5 { [%eval 2.32] } 15. Rb1 { [%eval 2.34] } 15... b6 { [%eval 2.38] } 16. Qe2 { [%eval 2.19] } 16... Ba6 { [%eval 2.31] } 17. Bxb8? { (2.31 → 0.65) Mistake. Nd2 was best. } { [%eval 0.65] } (17. Nd2 Bxc4 18. Qxc4 c5 19. dxc5 Nd7 20. cxb6 Nxb6 21. Qd4 Nc8 22. Nc4 h5) 17... Bxc4 { [%eval 0.64] } 18. Qxc4 { [%eval 0.56] } 18... Rxb8 { [%eval 0.56] } 19. Qxc6 { [%eval 0.61] } 19... Rc8 { [%eval 0.57] } 20. Qxb6 { [%eval 0.69] } 20... Rxc3 { [%eval 0.62] } 21. Qxd8 { [%eval 0.46] } 21... Rxd8 { [%eval 0.39] } 22. Rb5 { [%eval 0.41] } 22... Ra8 { [%eval 0.41] } 23. Ra1 { [%eval 0.32] } 23... Bf8 { [%eval 0.35] } 24. h3 { [%eval 0.27] } 24... Rc4 { [%eval 0.56] } 25. Rb7 { [%eval 0.31] } 25... h6 { [%eval 0.33] } 26. g4 { [%eval 0.15] } 26... Rc3 { [%eval 0.29] } 27. Kg2 { [%eval 0.3] } 27... Rac8 { [%eval 0.41] } 28. Rb5 { [%eval 0.2] } 28... Bb4 { [%eval 0.29] } 29. d5 { [%eval 0.21] } 29... exd5 { [%eval 0.22] } 30. Rxd5 { [%eval 0.23] } 30... Rc2 { [%eval 0.23] } 31. Rad1 { [%eval 0.22] } 31... Ra2 { [%eval 0.23] } 32. e6 { [%eval -0.02] } 32... Rxa4?! { (-0.02 → 0.64) Inaccuracy. fxe6 was best. } { [%eval 0.64] } (32... fxe6 33. Re5 Rcc2 34. Rxe6 Rxf2+ 35. Kg3 g5 36. Ne5 Rfd2 37. Rxd2 Bxd2 38. Kf3) 33. exf7+ { [%eval 0.55] } 33... Kxf7 { [%eval 0.6] } 34. Rd7+ { [%eval 0.51] } 34... Ke6? { (0.51 → 1.67) Mistake. Kg8 was best. } { [%eval 1.67] } (34... Kg8 35. Rb7 Bf8 36. Rb6 g5 37. Rd7 Re4 38. Rg6+ Kh8 39. Ra6 a4 40. Nd4) 35. R1d5? { (1.67 → 0.42) Mistake. g5 was best. } { [%eval 0.42] } (35. g5 h5 36. R7d4 Rc7 37. Rf4 Ra2 38. Rf6+ Ke7 39. Ne5 Rd2 40. Rb1 Rc5) 35... Kf6?! { (0.42 → 1.43) Inaccuracy. Bc5 was best. } { [%eval 1.43] } (35... Bc5 36. g5 h5 37. Rd2 Be7 38. Ra7 Re4 39. Nd4+ Kf7 40. Nb5 Kf8 41. Nd6) 36. g5+?! { (1.43 → 0.36) Inaccuracy. Rb7 was best. } { [%eval 0.36] } (36. Rb7 Bc5 37. Rb5 Rc4 38. Rxa5 Bb4 39. Rab5 Bf8 40. Rd7 Bc5 41. Rh7 Rb4) 36... hxg5 { [%eval 0.46] } 37. Nxg5 { [%eval 0.24] } 37... Rf8?? { (0.24 → 4.02) Blunder. Be7 was best. } { [%eval 4.02] } (37... Be7 38. Ra7 Rc6 39. f3 Rac4 40. Ne4+ Ke6 41. Raxa5 Rc7 42. h4 Kf7 43. Rab5) 38. Nh7+ { [%eval 4.28] } 38... Ke6 { [%eval 4.18] } 39. Nxf8+ { [%eval 3.65] } 39... Bxf8 { [%eval 3.46] } 40. Rd8 { [%eval 3.35] } 40... Be7 { [%eval 3.44] } 41. R8d7 { [%eval 3.07] } 41... Ra2 { [%eval 3.17] } 42. Rd4 { [%eval 2.65] } 42... a4?! { (2.65 → 4.02) Inaccuracy. Rc2 was best. } { [%eval 4.02] } (42... Rc2 43. Rd3 Bc5 44. Rd2 Rxd2 45. Rxd2 a4 46. Kf3 a3 47. Ke4 Be7 48. Rd5) 43. Ra7 { [%eval 4.09] } 43... Bc5 { [%eval 4.16] } 44. Ra6+?! { (4.16 → 2.80) Inaccuracy. Raxa4 was best. } { [%eval 2.8] } (44. Raxa4 Re2 45. Rf4 Bd6 46. Rf3 Re5 47. Rg4 g5 48. Re3 Kf5 49. Rxe5+ Bxe5) 44... Kf5?? { (2.80 → 7.26) Blunder. Ke5 was best. } { [%eval 7.26] } (44... Ke5 45. Rc4 Kd5 46. Rf4 a3 47. Rxg6 Re2 48. Ra6 Re4 49. Rf7 Re5 50. Rf3) 45. Rd5+ { [%eval 6.95] } 45... Ke4 { [%eval 7.34] } 46. Rxc5 { [%eval 7.28] } 46... a3 { [%eval 7.18] } 47. Rc3 { [%eval 7.1] } 47... g5 { [%eval 7.02] } 48. Rcxa3 { [%eval 7.33] } 48... Rb2 { [%eval 7.29] } 49. R6a4+ { [%eval 7.05] } 49... Kf5 { [%eval 6.87] } 50. Kg3 { [%eval 6.55] } 50... Rb1 { [%eval 6.91] } 51. Ra5+ { [%eval 6.69] } 51... Kg6 { [%eval 6.38] } 52. R3a4 { [%eval 6.13] } 52... Rb3+ { [%eval 6.86] } 53. f3 { [%eval 7.02] } 53... Kh5 { [%eval 8.17] } 54. Rg4 { [%eval 6.91] } 54... Rb1?? { (6.91 → Mate in 4) Checkmate is now unavoidable. Kg6 was best. } { [%eval #4] } (54... Kg6 55. Rgxg5+ Kf7 56. Rgb5 Re3 57. Ra7+ Ke6 58. Ra6+ Kd7 59. Kg4 Re8 60. f4) 55. Rgxg5+ { [%eval #13] } 55... Kh6 { [%eval 81.15] } 56. h4 { [%eval 11.49] } 56... Rg1+?! { (11.49 → Mate in 11) Checkmate is now unavoidable. Rb6 was best. } { [%eval #11] } (56... Rb6 57. Rh5+ Kg6 58. Rag5+ Kf7 59. Rh7+ Kf8 60. Ra7 Rb4 61. f4 Rb2 62. Kg4) 57. Kf4 { [%eval 11.77] } 57... Rh1?! { (11.77 → Mate in 7) Checkmate is now unavoidable. Re1 was best. } { [%eval #7] } (57... Re1 58. Ra6+ Kh7 59. Kg4 Re7 60. Kh5 Rg7 61. Rxg7+ Kxg7 62. Kg4 Kf7 63. h5) 58. Ra6+ { [%eval #6] } 58... Kh7 { [%eval #6] } 59. h5 { [%eval #12] } 59... Rh4+ { [%eval #12] } 60. Kf5 { [%eval #11] } 60... Rb4 { [%eval 11.91] } 61. Ra7+ { [%eval 11.44] } 61... Kh8 { [%eval 9.23] } 62. f4?! { (9.23 → 5.15) Inaccuracy. Ra6 was best. } { [%eval 5.15] } (62. Ra6 Kh7 63. Rgg6 Rb3 64. Kg4 Rc3 65. Ra7+ Kh8 66. Rh6+ Kg8 67. f4 Rc1) 62... Rb5+? { (5.15 → 9.76) Mistake. Rxf4+ was best. } { [%eval 9.76] } (62... Rxf4+ 63. Ke5 Rf2 64. Ra8+ Kh7 65. Ke6 Re2+ 66. Re5 Rb2 67. Ra7+ Kh6 68. Ra6) 63. Kg4 { [%eval #8] } 63... Rb1 { [%eval #8] } 64. Re5 { [%eval #7] } 64... Rg1+ { [%eval #7] } 65. Kf5 { [%eval #6] } 65... Rg8 { [%eval #6] } 66. Re6 { [%eval #6] } 66... Rf8+ { [%eval #6] } 67. Rf6 { [%eval #5] } 67... Rb8 { [%eval #5] } 68. Rh6+ { [%eval #6] } 68... Kg8 { [%eval #6] } 69. Kg5 { [%eval #5] } 69... Rb1 { [%eval #5] } 70. Rg6+ { [%eval #6] } 70... Kh8 { [%eval #3] } 71. Ra8+ { [%eval #4] } 71... Kh7 { [%eval #4] } 72. f5 { [%eval #4] } 72... Rh1 { [%eval #3] } 73. h6? { (Mate in 3 → 8.30) Lost forced checkmate sequence. Kf6 was best. } { [%eval 8.3] } (73. Kf6 Ra1 74. Rh6+ Kxh6 75. Rh8#) 73... Rh5+ { [%eval 6.55] } 74. Kg4?! { (6.55 → 4.98) Inaccuracy. Kf4 was best. } { [%eval 4.98] } (74. Kf4 Rxf5+ 75. Ke4 Rf2 76. Raa6 Kh8 77. Rgf6 Re2+ 78. Kf4 Re7 79. Ra8+ Kh7) 74... Rg5+?? { (4.98 → Mate in 2) Checkmate is now unavoidable. Rh4+ was best. } { [%eval #2] } (74... Rh4+ 75. Kf3 Rf4+ 76. Kg3 Rf3+ 77. Kh4 Rh3+ 78. Kg5 Rh5+ 79. Kf4 Rxf5+ 80. Ke4) 75. Rxg5 { [%eval #1] } { Black resigns. } 1-0