Ding obviously counted on this aggressive idea to save the day. However
1. e2e4  1... e7e5  2. g1f3  2... b8c6  3. f1c4  3... g8f6 As we have witnessed earlier in Bucharest, Black may even postpone the development of this knight, in order to avoid the pin. 4. d2d3  4... f8c5  5. c1g5 White is happy to go for this modern line. 5... h7h6  6. g5h4  6... d7d6  7. c2c3  7... a7a5  8. b1d2 White is postponing his castling for the time being. 8... c5a7  9. a2a4  9... e8g8 Black castles first, but as we shall witness this might be too daring of a strategy against the pin. 10. h2h3  10... g7g5 Otherwise why did Black allow the pin $2 But now comes the forced, but good 11. f3g5 [%c_effect g5;square;g5;type;GreatFind;persistent;true] \"I remembered that in this particular move order this sacrifice is strong.\" (Giri) 11... h6g5  12. h4g5  12... g8g7  13. d1f3 For the piece White has a couple of pawns and a long lasting, step-by-step kingside attack. 13... c8e6  14. d2f1  14... f8h8 [%c_effect h8;square;h8;type;GreatFind;persistent;true] A crafty move $1 15. f1e3 [%c_effect e3;square;e3;type;Interesting;persistent;true] 15... d8e7 Black's defense is very difficult. He also has a vast choice of ideas. 16. e1c1 Another smart move, which eventually worked. Giri is preparing himself against the maneuver …Nc6-b8-d7, but misses a couple of ideas in the process. 16... a8g8 Whereas the world champion sees the Ne3-d5-xc7 danger and thus moves the rook out of the way. 17. h1f1  17... c6b8  18. d3d4 The point behind White's play. 18... e5d4  19. c3d4 Still, White's initiative is intimidating and the tired world champion soon messed things up. 19... b8d7  20. e4e5 Breakthrough time. 20... d6e5  21. d4d5 