1. d2d4  1... g8f6  2. c2c4  2... e7e6  3. g1f3  3... d7d5  4. b1c3  4... f8e7  5. c1f4  5... e8g8  6. e2e3  6... b8d7  7. f1e2  7... d5c4  8. e1g1  8... a7a6  9. a2a4  9... f6d5  10. e2c4  10... d5f4  11. e3f4  11... c7c5  12. d4c5  12... e7c5 A novelty, played  after three minutes of thought. 13. d1e2 Ding also took time to play this obvious move. The rooks are  connected and ready to occupy both open files, The queen is eyeing the  pawn on e6. 13... b7b6  14. a1d1 After all the Chinese GM decided that  the rooks will work better on the central files. 14... d8e7  15. f1e1  The threat is f4-f5. 15... g7g6 This obvious move provides White an  extraordinary possibility. 16. c3d5 This seems like an empty blow as the queen can simply retreat. 16... e7d8 Now the white knight also needs to retreat, right? 17. f3g5 Nope, Ding throws more fuel into the attacking engine. 17... e6d5  18. c4d5  18... a8a7 Surprisingly, this is not the best square for  the rook. True, it defends the seventh rank and it is safe from some forks on the e5 square, but in some lines it does not defend the bishop on c8. 19. b2b4 The point behind the sacrifice. The bishop is forced to move  away from the defense of the pawn. 19... c5b4  20. d5f7  20... f8f7  21. g5f7  21... d8f8 