FEN
[Event "12th Hainan Danzhou GM"]
[Site "lichess.org INT"]
[Date "2021.09.23"]
[Round "1.4"]
[White "Yu Yangyi"]
[Black "Ding Liren"]
[Result "0-1"]
[GameId "MaqiZJkP"]
[WhiteElo "2704"]
[BlackElo "2799"]
[Variant "Standard"]
[TimeControl "-"]
[ECO "D35"]
[Opening "Queen's Gambit Declined: Exchange Variation, Sämisch Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.0] } 1... Nf6 { [%eval 0.23] } 2. c4 { [%eval 0.29] } 2... e6 { [%eval 0.23] } 3. Nf3 { [%eval 0.0] } 3... d5 { [%eval 0.17] } 4. Nc3 { [%eval 0.0] } 4... Nbd7 { [%eval 0.33] } 5. cxd5 { [%eval 0.26] } 5... exd5 { [%eval 0.26] } 6. Bf4 { [%eval 0.21] } { D35 Queen's Gambit Declined: Exchange Variation, Sämisch Variation } 6... c6 { [%eval 0.29] } 7. h3 { [%eval 0.01] } 7... Ne4 { [%eval 0.16] } 8. Qc2 { [%eval -0.01] } 8... Bb4 { [%eval 0.0] } 9. a3 { [%eval -0.07] } 9... Qa5 { [%eval -0.01] } 10. Bd2 { [%eval -0.24] } 10... Nxd2 { [%eval 0.1] } 11. Nxd2 { [%eval -0.14] } 11... Be7 { [%eval 0.15] } 12. e3 { [%eval 0.09] } 12... Nf6 { [%eval 0.17] } 13. Bd3 { [%eval 0.32] } 13... Qd8 { [%eval 0.61] } 14. O-O { [%eval 0.15] } 14... O-O { [%eval 0.08] } 15. Nf3 { [%eval 0.0] } 15... Bd6 { [%eval 0.01] } 16. Rae1 { [%eval -0.27] } 16... Re8 { [%eval -0.36] } 17. e4 { [%eval -0.29] } 17... dxe4 { [%eval -0.31] } 18. Nxe4 { [%eval -0.25] } 18... Nxe4 { [%eval -0.19] } 19. Bxe4 { [%eval -0.36] } 19... g6 { [%eval -0.38] } 20. Qb3 { [%eval -0.53] } 20... Qf6 { [%eval -0.38] } 21. Re2 { [%eval -0.69] } 21... Be6 { [%eval -0.72] } 22. Qc3 { [%eval -0.64] } 22... Rad8 { [%eval -0.51] } 23. Rfe1 { [%eval -0.54] } 23... Bc8 { [%eval -0.19] } 24. Bc2?! { (-0.19 → -1.18) Inaccuracy. Ne5 was best. } { [%eval -1.18] } (24. Ne5 Be6 25. Bc2 Re7 26. Bb3 h5 27. Bxe6 Rxe6 28. g3 Rde8 29. Re3 R6e7 30. b4 Qf5) 24... Rxe2 { [%eval -0.89] } 25. Rxe2 { [%eval -1.16] } 25... c5 { [%eval -1.07] } 26. Ne5?! { (-1.07 → -1.73) Inaccuracy. Rd2 was best. } { [%eval -1.73] } (26. Rd2) 26... cxd4 { [%eval -1.68] } 27. Qxd4 { [%eval -1.93] } 27... Bxa3 { [%eval -1.4] } 28. Qxa7 { [%eval -2.06] } 28... Bxb2 { [%eval -2.05] } 29. Qa5 { [%eval -2.15] } 29... b6 { [%eval -2.37] } 30. Qb5 { [%eval -2.45] } 30... Bxe5 { [%eval -2.35] } 31. Qxe5 { [%eval -2.15] } 31... Qxe5 { [%eval -2.05] } 32. Rxe5 { [%eval -2.09] } 32... Be6 { [%eval -2.17] } 33. Rb5 { [%eval -2.07] } 33... Rd6 { [%eval -2.08] } 34. Bb3?! { (-2.08 → -2.84) Inaccuracy. Rb4 was best. } { [%eval -2.84] } (34. Rb4 Kf8 35. f3 Ke7 36. g4 Bd7 37. Be4 b5 38. Kf2 Rb6 39. Ke3 Kd6 40. Rd4+ Kc7) 34... Kf8 { [%eval -2.45] } 35. Kf1 { [%eval -2.49] } 35... Ke7 { [%eval -2.84] } 36. Ke2 { [%eval -2.78] } 36... Bxb3 { [%eval -2.64] } 37. Rxb3 { [%eval -2.53] } 37... Kd7 { [%eval -2.59] } 38. g4 { [%eval -2.39] } 38... Kc6 { [%eval -2.06] } 39. Rc3+ { [%eval -2.33] } 39... Kb7 { [%eval -2.25] } 40. Rf3 { [%eval -2.35] } 40... Rd7 { [%eval -2.21] } 41. Rb3 { [%eval -2.0] } 41... Rd5 { [%eval -2.16] } 42. Rf3 { [%eval -2.17] } 42... Rd7 { [%eval -2.23] } 43. Rb3 { [%eval -2.16] } 43... Rd5 { [%eval -2.48] } 44. Rf3 { [%eval -2.54] } 44... f5?! { (-2.54 → -1.35) Inaccuracy. Re5+ was best. } { [%eval -1.35] } (44... Re5+ 45. Kd2 f5 46. Rd3 Kc6 47. Rc3+ Rc5 48. Re3 Rd5+ 49. Kc3 b5 50. Re8 Rc5+ 51. Kd2) 45. Re3 { [%eval -1.76] } 45... Kc6 { [%eval -1.29] } 46. Re7 { [%eval -1.55] } 46... Rd7 { [%eval -1.58] } 47. Re6+ { [%eval -1.63] } 47... Rd6 { [%eval -1.31] } 48. Re7 { [%eval -1.91] } 48... Rd7?! { (-1.91 → -1.28) Inaccuracy. fxg4 was best. } { [%eval -1.28] } (48... fxg4 49. hxg4 Rd7 50. Re6+ Kc5 51. f4 Rf7 52. Re5+ Kd6 53. Rb5 Kc6 54. Rb4 Kc5 55. Re4) 49. Re6+ { [%eval -1.61] } 49... Kc5?! { (-1.61 → -0.65) Inaccuracy. Rd6 was best. } { [%eval -0.65] } (49... Rd6) 50. gxf5 { [%eval -0.77] } 50... gxf5 { [%eval -0.54] } 51. Kf3?? { (-0.54 → -5.62) Blunder. Rf6 was best. } { [%eval -5.62] } (51. Rf6) 51... Rd5?? { (-5.62 → -0.74) Blunder. b5 was best. } { [%eval -0.74] } (51... b5 52. Re1 b4 53. Rc1+ Kb5 54. Rb1 Rd4 55. Ke3 Rc4 56. Kd3 Rh4 57. Rf1 h5 58. f3) 52. Rh6?? { (-0.74 → -2.97) Blunder. Re7 was best. } { [%eval -2.97] } (52. Re7 Rd3+ 53. Kg2 h6 54. Rc7+ Kb5 55. h4 Rd4 56. Rf7 Kc6 57. Kf3 b5 58. Rxf5 Rxh4) 52... b5?? { (-2.97 → 0.00) Blunder. Rd7 was best. } { [%eval 0.0] } (52... Rd7) 53. Rxh7 { [%eval 0.0] } 53... b4 { [%eval 0.0] } 54. h4 { [%eval 0.0] } 54... b3 { [%eval 0.0] } 55. Rb7 { [%eval 0.0] } 55... Kc4 { [%eval 0.0] } 56. Ke3 { [%eval -0.13] } 56... Kc3 { [%eval 0.0] } 57. h5 { [%eval 0.0] } 57... b2 { [%eval 0.0] } 58. h6 { [%eval 0.0] } 58... Rd3+ { [%eval 0.0] } 59. Kf4 { [%eval 0.0] } 59... Rd4+ { [%eval 0.0] } 60. Kg5?? { (0.00 → -6.45) Blunder. Kg3 was best. } { [%eval -6.45] } (60. Kg3 Rg4+ 61. Kf3 Rh4 62. Rc7+ Kb3 63. Rb7+) 60... Rg4+ { [%eval -7.04] } 61. Kxf5?! { (-7.04 → -13.42) Inaccuracy. Kh5 was best. } { [%eval -13.42] } (61. Kh5 Rb4 62. h7 Rxb7 63. h8=Q+ Kd3 64. Qe8 b1=Q 65. Qe3+ Kc4 66. Qe6+ Kd4 67. Qe3+ Kd5) 61... Rb4 { [%eval -12.92] } 62. Rxb4 { [%eval -13.33] } 62... Kxb4 { [%eval -13.68] } 63. Kf6?! { (-13.68 → Mate in 27) Checkmate is now unavoidable. f4 was best. } { [%eval #-27] } (63. f4 b1=Q+ 64. Kg5 Qh7 65. f5 Kc4 66. Kf6 Qxh6+ 67. Kf7 Qh5+ 68. Ke6 Kb4 69. Ke5 Qh8+) 63... b1=Q { [%eval #-33] } { White resigns. } 0-1