FEN
[Event "IMSA Blitz 2016"]
[Site "Huai'an CHN"]
[Date "2016.02.29"]
[Round "14.6"]
[White "Ding Liren"]
[Black "Ivanchuk, V."]
[Result "0-1"]
[GameId "yB8TKcZ2"]
[WhiteElo "2766"]
[BlackElo "2710"]
[Variant "Standard"]
[TimeControl "-"]
[ECO "D07"]
[Opening "Queen's Gambit Declined: Chigorin Defense, Exchange Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.14] } 1... d5 { [%eval 0.23] } 2. c4 { [%eval 0.27] } 2... Nc6 { [%eval 0.41] } 3. cxd5 { [%eval 0.38] } 3... Qxd5 { [%eval 0.37] } { D07 Queen's Gambit Declined: Chigorin Defense, Exchange Variation } 4. e3 { [%eval 0.24] } 4... e5 { [%eval 0.39] } 5. Nc3 { [%eval 0.35] } 5... Bb4 { [%eval 0.39] } 6. a3 { [%eval 0.28] } 6... Bxc3+ { [%eval 0.38] } 7. bxc3 { [%eval 0.39] } 7... Nf6 { [%eval 0.46] } 8. c4 { [%eval 0.32] } 8... Qd8 { [%eval 0.51] } 9. d5 { [%eval 0.5] } 9... Nb8 { [%eval 0.53] } 10. Bb2 { [%eval 0.53] } 10... Nbd7 { [%eval 0.72] } 11. Nf3 { [%eval 0.63] } 11... Qe7 { [%eval 0.61] } 12. Be2 { [%eval 0.71] } 12... Ne4 { [%eval 0.73] } 13. O-O { [%eval 0.47] } 13... f6 { [%eval 0.82] } 14. a4 { [%eval 0.61] } 14... b6 { [%eval 0.87] } 15. Ba3 { [%eval 0.84] } 15... Ndc5 { [%eval 0.89] } 16. Ne1 { [%eval 0.62] } 16... Bf5 { [%eval 0.77] } 17. Rc1 { [%eval 0.32] } 17... Nd6 { [%eval 0.45] } 18. f3 { [%eval 0.17] } 18... Ndb7 { [%eval 0.2] } 19. e4 { [%eval 0.15] } 19... Bd7 { [%eval 0.19] } 20. Nd3 { [%eval 0.09] } 20... Bxa4 { [%eval 0.09] } 21. Qd2 { [%eval 0.07] } 21... Bd7 { [%eval 0.09] } 22. Qe3 { [%eval 0.07] } 22... O-O { [%eval 0.08] } 23. Ra1 { [%eval 0.07] } 23... a5 { [%eval 0.01] } 24. Rfb1 { [%eval 0.0] } 24... Ra7 { [%eval 0.15] } 25. Bd1 { [%eval 0.15] } 25... Rfa8 { [%eval 0.15] } 26. h4?! { (0.15 → -0.47) Inaccuracy. Bxc5 was best. } { [%eval -0.47] } (26. Bxc5 Nxc5 27. Nxc5 bxc5 28. Ba4 Bxa4 29. Rxa4 c6 30. Kf2 Ra6 31. Qd2 Qd8 32. Rba1 R8a7) 26... a4 { [%eval 0.0] } 27. h5 { [%eval -0.29] } 27... h6 { [%eval 0.0] } 28. Ra2 { [%eval 0.0] } 28... Be8 { [%eval 0.0] } 29. g4 { [%eval 0.0] } 29... Bd7 { [%eval 0.0] } 30. Rg2 { [%eval -0.09] } 30... Ra5 { [%eval 0.0] } 31. Bc2?! { (0.00 → -0.67) Inaccuracy. Ra2 was best. } { [%eval -0.67] } (31. Ra2 Qf8 32. Bb4 R5a7 33. Bc2 Ra6 34. Ba3 R6a7 35. Bb4) 31... Qd8?! { (-0.67 → -0.07) Inaccuracy. Nd6 was best. } { [%eval -0.07] } (31... Nd6 32. Nb2 R5a7 33. Qc3 Nb3 34. Bxb3 axb3 35. Bb4 Ra1 36. Rd1 Rxd1+ 37. Nxd1 Ba4 38. Ne3) 32. Nf2?! { (-0.07 → -0.66) Inaccuracy. Nxc5 was best. } { [%eval -0.66] } (32. Nxc5 Nxc5 33. Bd1 Qc8 34. Rgb2 Nb7 35. Be2 R5a7 36. Bf1 Qe8 37. Be2 Rc8 38. Bd1 Ra5) 32... Nd6 { [%eval -0.58] } 33. Qc3 { [%eval -0.61] } 33... Qe7 { [%eval -0.17] } 34. Nd3 { [%eval -0.07] } 34... Ndb7 { [%eval 0.0] } 35. Bb4 { [%eval -0.02] } 35... R5a7 { [%eval 0.0] } 36. Qa3 { [%eval -0.13] } 36... Qd8 { [%eval -0.12] } 37. Nf2?! { (-0.12 → -1.19) Inaccuracy. Nxc5 was best. } { [%eval -1.19] } (37. Nxc5 Nxc5 38. Qc3 Nb7 39. Rd2 Rb8 40. Ba3 Ra6 41. Bd3 Raa8 42. Rdb2 Nc5 43. Bc2 Be8) 37... Nd6?! { (-1.19 → -0.62) Inaccuracy. Na6 was best. } { [%eval -0.62] } (37... Na6) 38. Bxc5 { [%eval -1.17] } 38... bxc5 { [%eval -1.17] } 39. Qxc5 { [%eval -1.67] } 39... a3 { [%eval -1.52] } 40. Ra1 { [%eval -1.8] } 40... a2 { [%eval -1.61] } 41. Nd1? { (-1.61 → -3.35) Mistake. Nd3 was best. } { [%eval -3.35] } (41. Nd3 Qb8 42. Bd1 Ra5 43. Qb4 Ra3 44. Qxb8+ Rxb8 45. Rgxa2 Rxd3 46. c5 Nc8 47. Be2 Rdb3) 41... Ra3 { [%eval -3.52] } 42. Qb4 { [%eval -3.42] } 42... Rxf3 { [%eval -3.41] } 43. c5 { [%eval -3.18] } 43... Nf7 { [%eval -3.14] } 44. Qc4 { [%eval -3.53] } 44... Ng5 { [%eval -2.8] } 45. Rxa2 { [%eval -3.32] } 45... Rxa2 { [%eval -2.87] } 46. Qxa2 { [%eval -3.97] } 46... Qb8 { [%eval -3.49] } 47. Qc4?! { (-3.49 → -5.42) Inaccuracy. Qa5 was best. } { [%eval -5.42] } (47. Qa5 Rf4) 47... Qa7 { [%eval -4.71] } 48. Rd2? { (-4.71 → -9.06) Mistake. Rf2 was best. } { [%eval -9.06] } (48. Rf2 Rg3+) 48... Kh7? { (-9.06 → -4.46) Mistake. Qa5 was best. } { [%eval -4.46] } (48... Qa5 49. d6+ Kh7 50. Qe2 Bxg4 51. Kg2 Nh3 52. Kh2 Nf4 53. Qe1 Rh3+ 54. Kg1 Bf3 55. dxc7) 49. Nf2 { [%eval -5.45] } 49... Qa3 { [%eval -4.6] } 50. Rd3? { (-4.60 → -10.76) Mistake. Bd3 was best. } { [%eval -10.76] } (50. Bd3 Qa1+ 51. Bf1 Rg3+ 52. Kh2 Rc3 53. Qe2 Nf3+ 54. Kg2 Qc1 55. Nd3 Qxd2 56. Kxf3 Qg5) 50... Qc1+ { [%eval -10.35] } 51. Kg2 { [%eval -56.81] } 51... Qf4?! { (-56.81 → -7.85) Inaccuracy. Bxg4 was best. } { [%eval -7.85] } (51... Bxg4 52. Bd1 Rxf2+ 53. Kxf2 Qxc4 54. Bxg4 Nxe4+ 55. Kg1 Qxd3 56. Bf5+ Kh8 57. Bxe4 Qxe4 58. d6) 52. Rxf3 { [%eval -7.58] } 52... Qxf3+ { [%eval -7.46] } 53. Kg1 { [%eval -9.56] } 53... Qg3+ { [%eval -9.0] } 54. Kf1 { [%eval -8.36] } 54... Bxg4?? { (-8.36 → -2.10) Blunder. Nf3 was best. } { [%eval -2.1] } (54... Nf3) 55. Nxg4 { [%eval -1.96] } 55... Qxg4 { [%eval -1.87] } 56. d6?? { (-1.87 → -5.82) Blunder. Qe2 was best. } { [%eval -5.82] } (56. Qe2) 56... Qf3+ { [%eval -5.6] } 57. Ke1 { [%eval -5.7] } 57... Qe3+ { [%eval -5.74] } 58. Kd1 { [%eval -5.61] } 58... Nf3 { [%eval -5.43] } 59. Qb4 { [%eval -4.95] } 59... cxd6 { [%eval -5.0] } 60. cxd6?! { (-5.00 → -6.63) Inaccuracy. c6 was best. } { [%eval -6.63] } (60. c6) 60... Nd4?? { (-6.63 → -0.67) Blunder. Qg1+ was best. } { [%eval -0.67] } (60... Qg1+ 61. Ke2 Nd4+ 62. Kd3 Qe3+ 63. Kxe3 Nxc2+ 64. Kd3 Nxb4+ 65. Kc4 Nc6 66. Kc5 Nd8 67. Kb6) 61. Qc4?? { (-0.67 → -4.60) Blunder. Ba4 was best. } { [%eval -4.6] } (61. Ba4) 61... Qg1+? { (-4.60 → -2.42) Mistake. Nf3 was best. } { [%eval -2.42] } (61... Nf3 62. Qb4 Qg1+ 63. Ke2 Nd4+ 64. Kd3 Qg3+ 65. Kc4 Nxc2 66. Qa4 Na3+ 67. Kb4 Qd3 68. d7) 62. Kd2 { [%eval -2.55] } 62... Qf2+ { [%eval -2.47] } 63. Kc1 { [%eval -2.41] } 63... Qe1+?! { (-2.41 → -1.29) Inaccuracy. Qe3+ was best. } { [%eval -1.29] } (63... Qe3+ 64. Kb2 Qd2 65. Qc5 Nxc2 66. Qxc2 Qxd6 67. Qg2 Qb4+ 68. Kc2 Qa4+ 69. Kb2 Qb5+ 70. Ka3) 64. Kb2?! { (-1.29 → -2.22) Inaccuracy. Bd1 was best. } { [%eval -2.22] } (64. Bd1 Qe3+ 65. Kb1 Qd2 66. Ba4 Ne2 67. Bc2 Nc3+ 68. Kb2 Nd1+ 69. Kb1 Qxd6 70. Qb3 Nf2) 64... Qd2 { [%eval -2.07] } 65. d7?! { (-2.07 → -3.38) Inaccuracy. Qc8 was best. } { [%eval -3.38] } (65. Qc8 Qb4+ 66. Ka2 Qxd6 67. Bb3 Nxb3 68. Qf5+ Kg8 69. Kxb3 Qd3+ 70. Kb2 Qc4 71. Qg4 Kf8) 65... Nxc2 { [%eval -2.75] } 66. Qd5? { (-2.75 → -5.48) Mistake. Qxc2 was best. } { [%eval -5.48] } (66. Qxc2 Qxd7) 66... Nd4+ { [%eval -4.71] } 67. Ka3?! { (-4.71 → -6.42) Inaccuracy. Ka1 was best. } { [%eval -6.42] } (67. Ka1 Qc1+ 68. Ka2 Qc2+ 69. Ka1 Nb3+ 70. Qxb3 Qxb3 71. d8=Q Qf7 72. Qd1 Qa7+ 73. Kb2 Qb7+) 67... Qc3+ { [%eval -5.95] } 68. Ka4 { [%eval -6.5] } 68... Nc6 { [%eval -6.35] } 69. Kb5 { [%eval -6.08] } 69... Nd8 { [%eval -5.24] } 70. Kb6? { (-5.24 → -11.48) Mistake. Ka4 was best. } { [%eval -11.48] } (70. Ka4 Qb2 71. Qd6 Qc2+ 72. Ka3 Qxe4 73. Qe7 Qe3+ 74. Kb2 Qb6+ 75. Kc1 f5 76. Qe8 Qf6) 70... Qd4+ { [%eval -11.29] } 71. Kc7 { [%eval -11.36] } 71... Qxd5 { [%eval -11.22] } 72. exd5 { [%eval -11.4] } 72... Nf7 { [%eval -11.29] } 73. d6 { [%eval -11.25] } 73... e4 { [%eval -11.25] } 74. d8=Q { [%eval -11.17] } 74... Nxd8 { [%eval -10.75] } 75. Kxd8 { [%eval -10.85] } 75... e3 { [%eval -10.06] } 76. d7 { [%eval -10.4] } 76... e2 { [%eval -10.06] } 77. Kc8 { [%eval -9.89] } 77... e1=Q { [%eval -9.64] } 78. d8=Q { [%eval -9.4] } 78... Qe6+ { [%eval -9.05] } 79. Kb7 { [%eval -9.13] } 79... Qe4+ { [%eval -8.68] } 80. Kb6 { [%eval -8.4] } 80... Qf5 { [%eval -7.17] } 81. Qe8 { [%eval -7.21] } 81... Qd3?? { (-7.21 → -2.80) Blunder. Qe5 was best. } { [%eval -2.8] } (81... Qe5) 82. Qf7?? { (-2.80 → -7.00) Blunder. Kc5 was best. } { [%eval -7.0] } (82. Kc5 Qc3+) 82... Qe4 { [%eval -6.76] } 83. Kb5 { [%eval -6.93] } 83... f5 { [%eval -6.81] } 84. Qg6+ { [%eval -6.81] } 84... Kg8 { [%eval -6.78] } 85. Kc5 { [%eval -6.15] } 85... Kf8?! { (-6.15 → -4.59) Inaccuracy. Qe5+ was best. } { [%eval -4.59] } (85... Qe5+ 86. Kc4 f4 87. Qc6 Kf8 88. Qf3 Kf7 89. Qb7+ Kf6 90. Qg2 Qe6+ 91. Kd4 Qf5 92. Qc6+) 86. Kb5? { (-4.59 → -10.97) Mistake. Kd6 was best. } { [%eval -10.97] } (86. Kd6 Kg8) 86... Qd5+ { [%eval -7.77] } 87. Kb4 { [%eval -7.68] } 87... f4 { [%eval -6.96] } 88. Qg4 { [%eval -6.81] } 88... Qe4+ { [%eval -6.45] } 89. Kc3 { [%eval -6.75] } 89... Kf7 { [%eval -6.45] } 90. Qd7+ { [%eval -6.23] } 90... Kf6 { [%eval -5.56] } 91. Qd8+?! { (-5.56 → -9.40) Inaccuracy. Qg4 was best. } { [%eval -9.4] } (91. Qg4 Qe5+) 91... Kf5 { [%eval -9.03] } 92. Qf8+ { [%eval -9.4] } 92... Kg4 { [%eval -8.48] } 93. Qxg7+ { [%eval -9.4] } 93... Kxh5 { [%eval -9.4] } 94. Qf7+ { [%eval -9.4] } 94... Kg4 { [%eval -8.86] } 95. Qg7+ { [%eval -7.77] } 95... Kf3 { [%eval -6.47] } 96. Qxh6?! { (-6.47 → -9.40) Inaccuracy. Qg8 was best. } { [%eval -9.4] } (96. Qg8 Kf2) 96... Qe3+?? { (-9.40 → -2.80) Blunder. Kg2 was best. } { [%eval -2.8] } (96... Kg2 97. Kb3 f3 98. Qg7+ Kf1 99. Qa1+ Kf2 100. Qb2+ Qe2 101. Qf6 Qb5+ 102. Kc3 Qc5+ 103. Kd3) 97. Kc2?? { (-2.80 → -9.40) Blunder. Kc4 was best. } { [%eval -9.4] } (97. Kc4 Qe4+ 98. Kb5 Ke2 99. Qh2+ Kd3 100. Qa2 Qe5+ 101. Kb6 Qd4+ 102. Kb7 Qb4+ 103. Ka8 f3) 97... Kg2 { [%eval -8.67] } 98. Qg6+ { [%eval -9.4] } 98... Kf2 { [%eval -6.7] } 99. Qh6 { [%eval -9.4] } 99... Qe4+ { [%eval -9.38] } 100. Kd2 { [%eval -9.27] } 100... Qd4+ { [%eval -4.67] } 101. Kc2 f3 102. Qh2+ Ke1 103. Qg3+ Qf2+ { White resigns. } 0-1