Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "chess.com Speed 2019"] [Site "chess.com INT"] [Date "2019.09.03"] [Round "1.31"] [White "Ding Liren"] [Black "Shankland, S."] [Result "1-0"] [GameId "NYSHOdbL"] [WhiteElo "2811"] [BlackElo "2705"] [Variant "Standard"] [TimeControl "-"] [ECO "D52"] [Opening "Queen's Gambit Declined: Cambridge Springs Defense, Rubinstein Variation"] [Termination "Normal"] [Annotator "lichess.org"] 1. d4 { [%eval 0.25] } 1... d5 { [%eval 0.25] } 2. c4 { [%eval 0.28] } 2... c6 { [%eval 0.4] } 3. Nf3 { [%eval 0.22] } 3... Nf6 { [%eval 0.27] } 4. Nc3 { [%eval 0.0] } 4... e6 { [%eval 0.22] } 5. Bg5 { [%eval 0.0] } 5... Nbd7 { [%eval 0.16] } 6. e3 { [%eval 0.14] } 6... Qa5 { [%eval 0.5] } 7. Nd2 { [%eval 0.16] } 7... dxc4 { [%eval 0.16] } { D52 Queen's Gambit Declined: Cambridge Springs Defense, Rubinstein Variation } 8. Bxf6 { [%eval 0.42] } 8... Nxf6 { [%eval 0.37] } 9. Nxc4 { [%eval 0.25] } 9... Qc7 { [%eval 0.3] } 10. Rc1 { [%eval 0.53] } 10... Be7 { [%eval 0.66] } 11. g3 { [%eval 0.47] } 11... O-O { [%eval 0.37] } 12. Bg2 { [%eval 0.57] } 12... Rd8 { [%eval 0.56] } 13. O-O { [%eval 0.45] } 13... Bd7 { [%eval 0.48] } 14. e4 { [%eval 0.75] } 14... Be8 { [%eval 0.5] } 15. e5 { [%eval 0.61] } 15... Nd7 { [%eval 0.56] } 16. Ne4 { [%eval 0.67] } 16... Nb6 { [%eval 0.74] } 17. Ncd6 { [%eval 0.82] } 17... Nc8 { [%eval 0.8] } 18. Nc4 { [%eval 0.64] } 18... Nb6 { [%eval 0.66] } 19. Ncd6 { [%eval 0.48] } 19... Bxd6 { [%eval 0.71] } 20. exd6? { (0.71 → -0.42) Mistake. Nxd6 was best. } { [%eval -0.42] } (20. Nxd6) 20... Qb8 { [%eval -0.69] } 21. Qg4?? { (-0.69 → -2.54) Blunder. g4 was best. } { [%eval -2.54] } (21. g4 Nc8 22. Qd3 f6 23. Nc5 Rxd6 24. Rfd1 Bf7 25. Qb3 Nb6 26. Qg3 Rd8 27. g5 f5) 21... f5 { [%eval -2.64] } 22. Nf6+ { [%eval -2.38] } 22... Kh8 { [%eval -2.36] } 23. Qh4 { [%eval -2.26] } 23... Bg6?! { (-2.26 → -1.11) Inaccuracy. gxf6 was best. } { [%eval -1.11] } (23... gxf6 24. Qxf6+ Kg8 25. d5 Rxd6 26. dxe6 Bg6 27. Qe7 Nd5 28. Bxd5 Rxd5 29. b4 f4 30. Rc5) 24. d7?! { (-1.11 → -2.31) Inaccuracy. Nh5 was best. } { [%eval -2.31] } (24. Nh5) 24... Nxd7?! { (-2.31 → -1.15) Inaccuracy. gxf6 was best. } { [%eval -1.15] } (24... gxf6) 25. Nxd7?! { (-1.15 → -1.79) Inaccuracy. Nh5 was best. } { [%eval -1.79] } (25. Nh5) 25... Rxd7 { [%eval -1.79] } 26. Rfe1 { [%eval -1.68] } 26... Bf7 { [%eval -1.84] } 27. Bf1 { [%eval -1.74] } 27... Qd8 { [%eval -1.65] } 28. Qxd8+ { [%eval -1.7] } 28... Raxd8 { [%eval -1.59] } 29. Bc4 { [%eval -1.67] } 29... Rd6 { [%eval -1.6] } 30. Re5 { [%eval -2.15] } 30... g6 { [%eval -2.08] } 31. Rce1 { [%eval -2.18] } 31... Re8 { [%eval -2.17] } 32. Rd1 { [%eval -2.05] } 32... Kg7 { [%eval -2.08] } 33. f4 { [%eval -1.98] } 33... Kf6 { [%eval -1.4] } 34. Kf2 { [%eval -1.68] } 34... Red8 { [%eval -1.6] } 35. Ke3 { [%eval -1.48] } 35... b6 { [%eval -1.42] } 36. b4 { [%eval -1.6] } 36... h6?! { (-1.60 → -0.96) Inaccuracy. g5 was best. } { [%eval -0.96] } (36... g5 37. fxg5+ Kxg5 38. a4 h5 39. Be2 h4 40. a5 hxg3 41. hxg3 Rh8 42. Bf3 Rh3 43. Rg1) 37. h4 { [%eval -0.79] } 37... Rg8 { [%eval -0.88] } 38. Rh1?! { (-0.88 → -1.48) Inaccuracy. Be2 was best. } { [%eval -1.48] } (38. Be2 g5 39. Kf2 gxf4 40. gxf4 Rgd8 41. Ke3 Be8 42. a4 Bd7 43. Rd2 Bc8 44. Rd1 R6d7) 38... g5 { [%eval -1.45] } 39. hxg5+ { [%eval -1.32] } 39... hxg5 { [%eval -1.27] } 40. Rh6+ { [%eval -1.58] } 40... Rg6?! { (-1.58 → -0.68) Inaccuracy. Ke7 was best. } { [%eval -0.68] } (40... Ke7) 41. Rxg6+ { [%eval -0.79] } 41... Kxg6 { [%eval -0.58] } 42. a4 { [%eval -0.61] } 42... Kf6 { [%eval -0.82] } 43. a5 { [%eval -0.66] } 43... gxf4+ { [%eval -0.85] } 44. gxf4 { [%eval -0.76] } 44... Rd8 { [%eval -0.23] } 45. Be2 { [%eval -0.77] } 45... Rh8?! { (-0.77 → -0.13) Inaccuracy. Be8 was best. } { [%eval -0.13] } (45... Be8 46. Bc4) 46. Bf3?! { (-0.13 → -1.02) Inaccuracy. axb6 was best. } { [%eval -1.02] } (46. axb6 axb6 47. b5 Rc8 48. bxc6 Rxc6 49. Bb5 Rd6 50. Kd3 Rd5 51. Bc4 Rxe5 52. dxe5+ Kg6) 46... Rh3?! { (-1.02 → -0.13) Inaccuracy. Be8 was best. } { [%eval -0.13] } (46... Be8) 47. Kf2 { [%eval -0.57] } 47... Be8 { [%eval -0.13] } 48. Kg2?! { (-0.13 → -0.78) Inaccuracy. axb6 was best. } { [%eval -0.78] } (48. axb6 axb6 49. b5 Rh2+ 50. Ke3 cxb5 51. d5 Bd7 52. dxe6 Be8 53. Be2 b4 54. Bb5 Bxb5) 48... Rh4 { [%eval -0.69] } 49. Kg3 { [%eval -0.71] } 49... Rh7 { [%eval -0.62] } 50. Re1 { [%eval -0.65] } 50... Bd7?! { (-0.65 → 0.00) Inaccuracy. Rd7 was best. } { [%eval 0.0] } (50... Rd7 51. Rd1 Rd8 52. Kf2 Ke7 53. Be2 Kd6 54. Rh1 Bd7 55. Rh7 Rc8 56. Bc4 bxa5 57. bxa5) 51. Rc1?! { (0.00 → -0.61) Inaccuracy. axb6 was best. } { [%eval -0.61] } (51. axb6 axb6 52. Ra1 Ke7 53. Ra6 Kd6 54. Rxb6 Rh8 55. Bxc6 Kc7 56. Bxd7 Kxb6 57. Bxe6 Rh5) 51... Rg7+ { [%eval -0.77] } 52. Kf2 { [%eval -0.12] } 52... bxa5 { [%eval -0.15] } 53. bxa5 { [%eval -0.44] } 53... Rg8 { [%eval 0.0] } 54. Rb1 { [%eval 0.0] } 54... Rd8 { [%eval 0.05] } 55. Rb7 { [%eval 0.14] } 55... Be8?! { (0.14 → 0.80) Inaccuracy. Ke7 was best. } { [%eval 0.8] } (55... Ke7 56. Ke3) 56. Ke3 { [%eval 0.6] } 56... a6 { [%eval 0.67] } 57. Rb6 { [%eval 0.63] } 57... Ra8?! { (0.63 → 1.41) Inaccuracy. Ke7 was best. } { [%eval 1.41] } (57... Ke7 58. Rxa6 Kd6 59. Kd3 Bd7 60. Be2 Rg8 61. Ra7 Rg3+ 62. Kc4 Rg2 63. Bd3 Ra2 64. Kb3) 58. Bxc6? { (1.41 → 0.13) Mistake. Be2 was best. } { [%eval 0.13] } (58. Be2) 58... Bxc6 { [%eval 0.13] } 59. Rxc6 { [%eval 0.13] } 59... Ke7 { [%eval 0.13] } 60. d5 { [%eval 0.13] } 60... exd5 { [%eval 0.13] } 61. Kd4 { [%eval 1.0] } 61... Rb8 { [%eval 1.1] } 62. Rxa6?! { (1.10 → 0.13) Inaccuracy. Kxd5 was best. } { [%eval 0.13] } (62. Kxd5 Rb4 63. Rc4 Rb7 64. Rc5 Rb4 65. Ke5 Ra4 66. Kxf5 Kd6 67. Re5 Kc7 68. Kg5 Kd6) 62... Rb5?? { (0.13 → 3.80) Blunder. Rb4+ was best. } { [%eval 3.8] } (62... Rb4+ 63. Ke5 d4 64. Ra7+ Kf8 65. Kxf5 d3 66. Rd7 Ra4 67. Rxd3 Rxa5+ 68. Kg4 Ra6 69. Rd7) 63. Ke5?? { (3.80 → 1.28) Blunder. Ra8 was best. } { [%eval 1.28] } (63. Ra8) 63... d4+ { [%eval 1.01] } 64. Kxd4 { [%eval 0.96] } 64... Kd7?? { (0.96 → 4.17) Blunder. Rb4+ was best. } { [%eval 4.17] } (64... Rb4+ 65. Ke3) 65. Ra7+ { [%eval 3.63] } 65... Kc6 { [%eval 3.63] } 66. a6 { [%eval 3.51] } 66... Ra5 { [%eval 3.26] } 67. Ra8?? { (3.26 → 1.01) Blunder. Rf7 was best. } { [%eval 1.01] } (67. Rf7) 67... Kb6?? { (1.01 → 6.51) Blunder. Kc7 was best. } { [%eval 6.51] } (67... Kc7 68. a7) 68. a7 { [%eval 6.2] } 68... Kb7 { [%eval 6.33] } 69. Rd8 { [%eval 6.22] } 69... Kxa7 { [%eval 6.07] } 70. Rd5 { [%eval 2.94] } 70... Ra1 { [%eval 5.65] } 71. Ke5 { [%eval 4.95] } { Black resigns. } 1-0