Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated rapid game"] [Site "https://lichess.org/DKDJ7nc1"] [Date "2026.04.29"] [Round "-"] [White "RahilAShah"] [Black "mkhang1811"] [Result "1/2-1/2"] [GameId "DKDJ7nc1"] [UTCDate "2026.04.29"] [UTCTime "09:39:40"] [WhiteElo "1202"] [BlackElo "1092"] [WhiteRatingDiff "-2"] [BlackRatingDiff "+2"] [Variant "Standard"] [TimeControl "600+0"] [ECO "C20"] [Opening "Center Game"] [Termination "Normal"] [Annotator "lichess.org"] 1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. d4 { [%eval -0.11] } { C20 Center Game } 2... f6? { (-0.11 → 1.40) Mistake. exd4 was best. } { [%eval 1.4] } (2... exd4 3. Nf3 Bb4+ 4. Nbd2 Nc6 5. Bd3 Nf6 6. O-O O-O 7. e5) 3. Nf3 { [%eval 1.26] } 3... Nc6?! { (1.26 → 1.94) Inaccuracy. c6 was best. } { [%eval 1.94] } (3... c6 4. Be2 d6 5. Nc3 g6 6. a4 Nh6 7. d5 Nf7 8. a5) 4. d5?! { (1.94 → 1.18) Inaccuracy. Bc4 was best. } { [%eval 1.18] } (4. Bc4 d6 5. h3 Na5 6. Be2 a6 7. O-O Ne7 8. c4 Nac6) 4... Nd4? { (1.18 → 2.95) Mistake. Nce7 was best. } { [%eval 2.95] } (4... Nce7 5. c4 d6 6. Nc3 g6 7. h4 h5 8. b4 Bh6 9. c5) 5. Nxd4 { [%eval 2.26] } 5... exd4 { [%eval 2.51] } 6. Qxd4 { [%eval 2.33] } 6... d6 { [%eval 2.35] } 7. Nc3 { [%eval 2.4] } 7... b6?! { (2.40 → 3.12) Inaccuracy. g6 was best. } { [%eval 3.12] } (7... g6 8. Be3 Bg7 9. O-O-O Nh6 10. Qd2 Nf7 11. Rg1 Qe7 12. f4) 8. Bb5+ { [%eval 3.07] } 8... Bd7 { [%eval 3.29] } 9. Bxd7+ { [%eval 3.01] } 9... Qxd7 { [%eval 3.05] } 10. Be3 { [%eval 2.98] } 10... Ne7 { [%eval 3.08] } 11. O-O-O { [%eval 3.11] } 11... g6 { [%eval 3.3] } 12. Qxf6 { [%eval 3.46] } 12... Bg7? { (3.46 → 6.55) Mistake. Rg8 was best. } { [%eval 6.55] } (12... Rg8 13. Qf3 Bg7 14. Bd4 Bxd4 15. Rxd4 Rf8 16. Qg3 O-O-O 17. h4 h6 18. f3) 13. Qxg7 { [%eval 6.43] } 13... O-O-O { [%eval 6.45] } 14. Qd4 { [%eval 6.44] } 14... Kb8 { [%eval 6.47] } 15. Bg5 { [%eval 6.11] } 15... Rdf8 { [%eval 6.33] } 16. Bf6 { [%eval 6.09] } 16... Rhg8 { [%eval 6.15] } 17. Bxe7 { [%eval 5.75] } 17... Qxe7 { [%eval 5.74] } 18. Qa4 { [%eval 5.67] } 18... Rxf2 { [%eval 5.54] } 19. Nb5 { [%eval 5.56] } 19... Kc8 { [%eval 6.73] } 20. Qa6+ { [%eval 6.47] } 20... Kd7 { [%eval 6.76] } 21. Qb7 { [%eval 6.65] } 21... Rxg2?! { (6.65 → 10.52) Inaccuracy. Rc8 was best. } { [%eval 10.52] } (21... Rc8 22. Qc6+ Kd8 23. e5 a6 24. Nd4 Qe8 25. e6 Qxc6 26. Nxc6+ Ke8 27. Rhf1) 22. Qc6+ { [%eval 8.0] } 22... Kc8 { [%eval 7.46] } 23. Nxa7+?! { (7.46 → 5.43) Inaccuracy. Qa8+ was best. } { [%eval 5.43] } (23. Qa8+ Kd7 24. Qxg8 Rf2 25. e5 Rf8 26. Qe6+ Qxe6 27. dxe6+ Ke7 28. exd6+ cxd6) 23... Kd8 { [%eval 6.48] } 24. Qa8+ { [%eval 8.6] } 24... Kd7 { [%eval 8.61] } 25. Qxg8 { [%eval 8.57] } 25... Qg5+? { (8.57 → Mate in 9) Checkmate is now unavoidable. Qxe4 was best. } { [%eval #9] } (25... Qxe4 26. Qxh7+ Ke8 27. Qg8+ Ke7 28. Qg7+ Ke8 29. Qh8+ Kd7 30. Qc8+ Ke7 31. Qxc7+) 26. Kb1 { [%eval #11] } 26... h5 { [%eval #2] } 27. Qg7+? { (Mate in 2 → 9.42) Lost forced checkmate sequence. Qe6+ was best. } { [%eval 9.42] } (27. Qe6+ Kd8 28. Nc6#) 27... Qe7 { [%eval 7.84] } 28. Qxe7+ { [%eval 7.74] } 28... Kxe7 { [%eval 7.67] } 29. Nc6+ { [%eval 7.79] } 29... Kd7 { [%eval 10.39] } 30. Rhf1 { [%eval 8.82] } 30... g5? { (8.82 → Mate in 2) Checkmate is now unavoidable. Ke8 was best. } { [%eval #2] } (30... Ke8 31. e5 g5 32. e6 Re2 33. Rf7 Re4 34. Rxc7 Kf8 35. Rf1+ Rf4 36. e7+) 31. Rf7+ { [%eval #6] } 31... Kc8 { [%eval #6] } 32. a4?! { (Mate in 6 → 10.02) Lost forced checkmate sequence. Rf8+ was best. } { [%eval 10.02] } (32. Rf8+ Kb7 33. Rb8+ Ka6 34. a4 Rg3 35. hxg3 h4 36. b4 hxg3 37. b5#) 32... Kb7 { [%eval 9.04] } 33. a5 { [%eval 8.31] } 33... bxa5? { (8.31 → Mate in 7) Checkmate is now unavoidable. Rxh2 was best. } { [%eval #7] } (33... Rxh2 34. axb6 Rf2 35. Rxf2 g4 36. Rf8 g3 37. Na5+ Kxb6) 34. Nxa5+ { [%eval #8] } 34... Ka6 { [%eval 8.8] } 35. Nc6 { [%eval 8.69] } 35... g4 { [%eval 8.26] } 36. Rxc7 { [%eval 8.16] } 36... h4? { (8.16 → Mate in 6) Checkmate is now unavoidable. Kb6 was best. } { [%eval #6] } (36... Kb6 37. Rg7 g3 38. Rxg3 Rf2 39. e5 h4 40. Rg8 Rf7 41. exd6 Rd7 42. Ne5) 37. Ra7+ { [%eval #5] } 37... Kb6 { [%eval #5] } 38. Rh1?? { (Mate in 5 → 7.00) Lost forced checkmate sequence. Rd4 was best. } { [%eval 7.0] } (38. Rd4 Rg1+ 39. Ka2 Ra1+ 40. Kxa1 g3 41. Rb4+ Kc5 42. Ra5#) 38... Kc5 { [%eval 7.19] } 39. Ra5+ { [%eval 9.04] } 39... Kb6 { [%eval 8.49] } 40. b4 { [%eval 8.47] } 40... g3? { (8.47 → Mate in 17) Checkmate is now unavoidable. Rd2 was best. } { [%eval #17] } (40... Rd2 41. Ra8 Kb5 42. Kb2 Kc4 43. Na5+ Kd4 44. Nb3+ Ke3 45. Nxd2 Kxd2 46. Ra3) 41. hxg3 { [%eval 8.77] } 41... hxg3? { (8.77 → Mate in 5) Checkmate is now unavoidable. Rf2 was best. } { [%eval #5] } (41... Rf2 42. Rxh4 Rf8 43. Kb2 Rc8 44. Rh6 Re8 45. Na7 Rf8 46. Rxd6+ Kb7 47. Nb5) 42. c4 { [%eval #7] } 42... Rh2 { [%eval #7] } 43. Rb5+ { [%eval #10] } 43... Ka6 { [%eval #5] } 44. Ra5+?! { (Mate in 5 → 10.03) Lost forced checkmate sequence. Rb8 was best. } { [%eval 10.03] } (44. Rb8 Rxh1+ 45. Kb2 Rh2+ 46. Kb3 Rb2+ 47. Kxb2 g2 48. b5#) 44... Kb6 { [%eval 8.82] } 45. Rb5+ { [%eval 8.01] } 45... Kc7 { [%eval 7.29] } 46. Rf1 { [%eval 5.69] } 46... g2?? { (5.69 → Mate in 2) Checkmate is now unavoidable. Rf2 was best. } { [%eval #2] } (46... Rf2 47. Rg1 g2 48. Rxg2 Rxg2 49. Nd4 Rd2 50. Ne6+ Kc8 51. Rb6 Kd7 52. c5) 47. Rg1?? { (Mate in 2 → 0.00) Lost forced checkmate sequence. Rf7+ was best. } { [%eval 0.0] } (47. Rf7+ Kc8 48. Rb8#) 47... Rh1 { [%eval 0.0] } 48. Rxh1 { [%eval 0.0] } 48... gxh1=Q+ { [%eval 0.0] } 49. Kb2 { [%eval 0.0] } 49... Qxe4 { [%eval 0.0] } 50. Na5 { [%eval 0.0] } 50... Qe2+ { [%eval 0.0] } 51. Kb3 { [%eval 0.0] } 51... Qd1+ { [%eval 0.0] } 52. Kc3 { [%eval 0.0] } 52... Kd7 { [%eval 0.0] } 53. Rb7+ { [%eval 0.0] } 53... Kc8 { [%eval 0.0] } 54. b5?? { (0.00 → -2.48) Blunder. Rf7 was best. } { [%eval -2.48] } (54. Rf7 Qe1+ 55. Kb3 Qe3+ 56. Kb2 Qe8 57. Rf2 Qe5+ 58. Ka2 Qc3 59. Rb2 Kc7) 54... Qa1+?? { (-2.48 → 0.00) Blunder. Qe1+ was best. } { [%eval 0.0] } (54... Qe1+ 55. Kb3 Qxa5 56. Re7 Qa1 57. Re8+ Kd7 58. Rf8 Qb1+ 59. Kc3 Qa2 60. Rf7+) 55. Kb4 { [%eval 0.0] } 55... Qe1+ { [%eval 0.0] } 56. Ka4 { [%eval 0.0] } 56... Qa1+ { [%eval 0.0] } 57. Kb4 { [%eval 0.0] } 57... Qe1+ { [%eval 0.0] } 58. Ka4 { [%eval 0.0] } 58... Qa1+ { [%eval 0.0] } 59. Kb3?? { (0.00 → -3.32) Blunder. Kb4 was best. } { [%eval -3.32] } (59. Kb4) 59... Qxa5 { [%eval -2.86] } 60. Rh7 { [%eval -2.79] } 60... Kd8?? { (-2.79 → -0.25) Blunder. Qa1 was best. } { [%eval -0.25] } (60... Qa1 61. Rf7 Qb1+ 62. Kc3 Qa2 63. Rf8+ Kc7 64. Re8 Qa3+ 65. Kc2 Qb4 66. Re3) 61. Rh6 { [%eval -0.37] } 61... Ke7 { [%eval -0.53] } 62. Kc2?? { (-0.53 → -3.88) Blunder. Rh1 was best. } { [%eval -3.88] } (62. Rh1 Kd7 63. Rg1 Kd8 64. Rg8+ Kc7 65. Rg7+ Kb6 66. Rg8 Qe1 67. Rc8 Qe3+) 62... Qa4+ { [%eval -3.5] } 63. Kd3?? { (-3.50 → -7.68) Blunder. Kc3 was best. } { [%eval -7.68] } (63. Kc3 Qa3+ 64. Kc2 Qf3 65. Re6+ Kd7 66. b6 Qf2+ 67. Kc3 Qxb6 68. Re2 Qg1) 63... Kf7?? { (-7.68 → -2.45) Blunder. Qd1+ was best. } { [%eval -2.45] } (63... Qd1+ 64. Ke4 Qc2+ 65. Kf3 Qf5+ 66. Ke2 Qe4+ 67. Kd1 Qd3+ 68. Kc1 Qe3+ 69. Kb1) 64. Rxd6?? { (-2.45 → -81.15) Blunder. Rh7+ was best. } { [%eval -81.15] } (64. Rh7+ Kg6 65. Rc7 Qa3+ 66. Kd4 Qa5 67. Rc6 Qd2+ 68. Ke4 Kg5 69. Rc7 Qc3) 64... Qa3+ { [%eval -81.15] } 65. Kd4 { [%eval -50.68] } 65... Qxd6 { [%eval -6.55] } 66. c5 { [%eval -6.0] } 66... Qf4+ { [%eval -5.85] } 67. Kc3 { [%eval -5.94] } 67... Qf1 { [%eval -6.11] } 68. b6 { [%eval -5.53] } 68... Ke8 { [%eval -5.29] } 69. b7? { (-5.29 → -73.63) Mistake. c6 was best. } { [%eval -73.63] } (69. c6 Qb5 70. b7 Kd8 71. Kd4 Qb4+ 72. Ke5 Kc7 73. Kf6 Kd6 74. Kg6 Kxd5) 69... Qf3+ { [%eval -68.07] } 70. Kc4 { [%eval -81.15] } 70... Qf4+ { [%eval -65.22] } 71. Kb5 { [%eval -7.56] } 71... Kd7 { [%eval -5.94] } 72. c6+?! { (-5.94 → -8.63) Inaccuracy. d6 was best. } { [%eval -8.63] } (72. d6 Qf1+ 73. Kb4 Qb1+ 74. Kc3 Qxb7 75. Kd4 Qc6 76. Ke5 Qxc5+ 77. Kf4 Qa5) 72... Kd6?? { (-8.63 → Mate in 6) Checkmate is now unavoidable. Kc7 was best. } { [%eval #6] } (72... Kc7 73. Kc5 Qe3+ 74. Kc4 Qd2 75. d6+ Qxd6 76. Kb3 Qxc6 77. b8=Q+ Kxb8 78. Kb2) 73. b8=Q+ { [%eval #5] } 73... Kxd5 { [%eval #5] } 74. Qxf4 { [%eval #4] } 74... Ke6 { [%eval #4] } 75. c7 { [%eval #3] } 75... Ke7 { [%eval #3] } 76. c8=Q?? { (Mate in 3 → 0.00) Lost forced checkmate sequence. Kc6 was best. } { [%eval 0.0] } { Draw by stalemate. } (76. Kc6 Ke6 77. c8=Q+ Ke7 78. Qd7#) 1/2-1/2