FEN
[Event "casual rapid game"]
[Site "https://lichess.org/JXXIGfey"]
[Date "2026.04.09"]
[Round "-"]
[White "XiaopingDeng"]
[Black "hakim1425H"]
[Result "1/2-1/2"]
[GameId "JXXIGfey"]
[UTCDate "2026.04.09"]
[UTCTime "17:17:27"]
[WhiteElo "989"]
[BlackElo "1039"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "D02"]
[Opening "Queen's Pawn Game: Chigorin Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... d5 { [%eval 0.27] } 2. Nf3 { [%eval 0.08] } 2... Nc6 { [%eval 0.5] } { D02 Queen's Pawn Game: Chigorin Variation } 3. e3 { [%eval 0.43] } 3... Bf5 { [%eval 0.42] } 4. Bb5 { [%eval 0.34] } 4... Qd7?? { (0.34 → 2.07) Blunder. e6 was best. } { [%eval 2.07] } (4... e6 5. O-O Ne7 6. Be2 Nc8 7. a3 Nb6 8. Nbd2 a6 9. c4) 5. Ne5?! { (2.07 → 1.29) Inaccuracy. c4 was best. } { [%eval 1.29] } (5. c4 f6 6. cxd5 Bxb1 7. dxc6 bxc6 8. Bxc6 Qxc6 9. Rxb1 e6) 5... Qd8?? { (1.29 → 3.27) Blunder. Qc8 was best. } { [%eval 3.27] } (5... Qc8 6. O-O a6 7. Ba4 Bd7 8. Nxd7 Qxd7 9. e4 e6 10. c4) 6. Nxc6 { [%eval 3.14] } 6... bxc6 { [%eval 3.04] } 7. Bxc6+ { [%eval 3.1] } 7... Bd7 { [%eval 3.19] } 8. Bxa8 { [%eval 3.13] } 8... Qxa8 { [%eval 3.31] } 9. Nc3 { [%eval 2.89] } 9... Nf6 { [%eval 2.92] } 10. Qe2 { [%eval 2.65] } 10... e6 { [%eval 2.83] } 11. Nb5 { [%eval 2.2] } 11... Bb4+ { [%eval 2.55] } 12. c3 { [%eval 2.55] } 12... Ba5 { [%eval 2.56] } 13. Bd2 { [%eval 2.56] } 13... Qb8 { [%eval 3.24] } 14. Na3?? { (3.24 → 1.10) Blunder. c4 was best. } { [%eval 1.1] } (14. c4 dxc4 15. Bxa5 Qxb5 16. Bc3 h5 17. f3 h4 18. e4 Qa6 19. Qe3 h3) 14... Ne4? { (1.10 → 2.91) Mistake. Qxb2 was best. } { [%eval 2.91] } (14... Qxb2 15. Rb1 Qxa3 16. Rb8+ Ke7 17. Rxh8 Ne4 18. O-O Qxa2 19. Qg4 g5 20. Qh5) 15. O-O-O { [%eval 2.51] } 15... Ba4 { [%eval 2.77] } 16. Rde1 { [%eval 2.37] } 16... Nxd2?! { (2.37 → 3.33) Inaccuracy. c5 was best. } { [%eval 3.33] } (16... c5 17. f3 Nxd2 18. Qxd2 O-O 19. dxc5 Rc8 20. Qd4 Bc6 21. Kb1 Bd8 22. e4) 17. Qxd2 { [%eval 2.64] } 17... Kf8?! { (2.64 → 3.56) Inaccuracy. O-O was best. } { [%eval 3.56] } (17... O-O 18. Kb1 c5 19. dxc5 Rc8 20. Qd4 Bc6 21. Ka1 Bd8 22. f4 a5 23. Qd2) 18. Qd3 { [%eval 3.46] } 18... Ke7 { [%eval 3.47] } 19. Qa6 { [%eval 3.27] } 19... Rd8? { (3.27 → 5.87) Mistake. Qb6 was best. } { [%eval 5.87] } (19... Qb6 20. Qxb6 Bxb6 21. b3 Bd7 22. f3 c5 23. Nc2 h5 24. dxc5 Bxc5 25. e4) 20. Qxa5 { [%eval 6.01] } 20... Bd7 { [%eval 6.15] } 21. Qc5+ { [%eval 6.23] } 21... Ke8 { [%eval 6.17] } 22. e4 { [%eval 6.22] } 22... c6 { [%eval 6.29] } 23. exd5 { [%eval 6.46] } 23... cxd5 { [%eval 6.36] } 24. Qxd5 { [%eval 6.3] } 24... Qf4+ { [%eval 6.45] } 25. Kb1 { [%eval 6.42] } 25... Ba4 { [%eval 6.67] } 26. Qh5 { [%eval 6.57] } 26... Rb8 { [%eval 7.09] } 27. Qxh7 { [%eval 6.65] } 27... Kd7 { [%eval 6.79] } 28. Qd3 { [%eval 6.88] } 28... Qc7 { [%eval 6.7] } 29. Qa6 { [%eval 6.85] } 29... Rxb2+ { [%eval 8.19] } 30. Kxb2 { [%eval 8.18] } 30... Qb8+ { [%eval 8.7] } 31. Ka1 { [%eval 8.63] } 31... Bc6 { [%eval 8.62] } 32. Rb1 { [%eval 8.53] } 32... Qf4 { [%eval 8.77] } 33. Qxa7+ { [%eval 9.0] } 33... Kd6? { (9.00 → Mate in 7) Checkmate is now unavoidable. Qc7 was best. } { [%eval #7] } (33... Qc7 34. Qxc7+ Kxc7 35. Rhg1 f6 36. Rb4 e5 37. dxe5 fxe5 38. Nb5+ Kd7 39. Kb2) 34. Qa5? { (Mate in 7 → 9.13) Lost forced checkmate sequence. Nc4+ was best. } { [%eval 9.13] } (34. Nc4+ Kd5 35. Qc5+ Ke4 36. Rhe1+ Qe3 37. Qe5+ Kd3 38. Rxe3+ Kc2 39. Rb2+ Kc1) 34... Qd2? { (9.13 → Mate in 4) Checkmate is now unavoidable. Ke7 was best. } { [%eval #4] } (34... Ke7 35. Nc4 Be8 36. Qc5+ Kf6 37. f3 Ba4 38. Qa5 g6 39. Qxa4 Kg7 40. Rb2) 35. Rhd1?! { (Mate in 4 → 11.04) Lost forced checkmate sequence. Qd8+ was best. } { [%eval 11.04] } (35. Qd8+ Bd7 36. Rb6+ Kd5 37. Qa8+ Bc6 38. Qxc6#) 35... Qxf2?! { (11.04 → Mate in 4) Checkmate is now unavoidable. Ke7 was best. } { [%eval #4] } (35... Ke7 36. Rxd2 Kf6 37. Nc4 g5 38. Kb2 Be4 39. Qe5+ Kg6 40. Qxe4+ Kg7 41. Qb7) 36. d5? { (Mate in 4 → 9.02) Lost forced checkmate sequence. Qd8+ was best. } { [%eval 9.02] } (36. Qd8+ Bd7 37. Rb6+ Kd5 38. Qa8+ Bc6 39. Qxc6#) 36... exd5? { (9.02 → Mate in 8) Checkmate is now unavoidable. Bxd5 was best. } { [%eval #8] } (36... Bxd5 37. Rb2 Qf4 38. Qd8+ Ke5 39. Qc7+ Kf5 40. Qxf7+ Kg5 41. Qxg7+ Kh5 42. Qh7+) 37. c4? { (Mate in 8 → 8.55) Lost forced checkmate sequence. Re1 was best. } { [%eval 8.55] } (37. Re1 Kd7 38. Nb5 Qf4 39. Qa7+ Kc8 40. Qe7 Bxb5 41. Rxb5 Qe4 42. Rxe4 dxe4) 37... Qf6+ { [%eval 9.53] } 38. Rb2 { [%eval 9.23] } 38... Bd7? { (9.23 → Mate in 7) Checkmate is now unavoidable. d4 was best. } { [%eval #7] } (38... d4 39. Nc2 Ke7 40. Nxd4 Kf8 41. Rb8+ Be8 42. Qc5+ Kg8 43. Rxe8+ Kh7 44. Qh5+) 39. Qxd5+ { [%eval #6] } 39... Ke7 { [%eval #6] } 40. Qxd7+ { [%eval #5] } 40... Kf8 { [%eval #5] } 41. Qd8+ { [%eval #12] } 41... Qxd8 { [%eval #12] } 42. Rxd8+ { [%eval #12] } 42... Ke7 { [%eval #14] } 43. Ra8 { [%eval #9] } 43... Ke6 { [%eval #9] } 44. Rb7 { [%eval #9] } 44... f6 { [%eval #9] } 45. Rxg7 { [%eval #8] } 45... f5 { [%eval #7] } 46. Rf8 { [%eval #6] } 46... Ke5 { [%eval #6] } 47. Rgf7 { [%eval #5] } 47... Ke4 { [%eval #4] } 48. Rxf5 { [%eval #3] } 48... Ke3 { [%eval #3] } 49. h4 { [%eval #3] } 49... Ke4 { [%eval #3] } 50. g4 { [%eval #3] } 50... Ke3 { [%eval #3] } 51. g5 { [%eval #3] } 51... Kd3 { [%eval #3] } 52. c5 { [%eval #4] } 52... Kc3 { [%eval #4] } 53. c6 { [%eval #4] } 53... Kd2 { [%eval #4] } 54. c7 { [%eval #3] } 54... Ke3 { [%eval #3] } 55. g6 { [%eval #3] } 55... Ke2 { [%eval #3] } 56. g7 { [%eval #3] } 56... Kd2 { [%eval #3] } 57. h5 { [%eval #3] } 57... Kc3 { [%eval #3] } 58. h6 { [%eval #3] } 58... Kd4 { [%eval #3] } 59. h7 { [%eval #3] } 59... Ke4 { [%eval #3] } 60. h8=N { [%eval #3] } 60... Ke3 { [%eval #3] } 61. g8=N { [%eval #3] } 61... Kd3 { [%eval #3] } 62. c8=N { [%eval #4] } 62... Kd4 { [%eval #4] } 63. Nb5+ { [%eval #4] } 63... Kd3 { [%eval #4] } 64. a4 { [%eval #4] } 64... Ke4 { [%eval #3] } 65. a5 { [%eval #4] } 65... Ke3 { [%eval #4] } 66. a6 { [%eval #4] } 66... Kd3 { [%eval #4] } 67. Nc7 { [%eval #4] } 67... Ke3 { [%eval #4] } 68. Ne8 { [%eval #5] } 68... Kd4 { [%eval #5] } 69. a7 { [%eval #4] } 69... Ke4 { [%eval #4] } 70. R5f7 { [%eval #4] } 70... Kd4 { [%eval #4] } 71. a8=N { [%eval #5] } 71... Kd3 { [%eval #5] } 72. Rd7+ { [%eval #4] } 72... Kc3 { [%eval #3] } 73. Rd8 { [%eval #4] } 73... Kc4 { [%eval #4] } 74. Ka2 { [%eval #4] } 74... Kb4 { [%eval #3] } 75. Kb2 { [%eval #4] } 75... Kb5 { [%eval #4] } 76. Kb3 { [%eval #3] } 76... Ka5 { [%eval #2] } 77. Kc4 { [%eval #2] } 77... Ka6 { [%eval #2] } 78. Kc5 { [%eval #3] } 78... Kb7 { [%eval #2] } 79. Nab6 { [%eval #2] } 79... Kb8 { [%eval #2] } 80. Kc6?? { (Mate in 2 → 0.00) Lost forced checkmate sequence. Ncd6+ was best. } { [%eval 0.0] } { Draw by stalemate. } (80. Ncd6+ Ka7 81. Ra8#) 1/2-1/2