1. d2d4  1... g8f6  2. c2c4  2... g7g6  3. b1c3  3... d7d5  4. c4d5  4... f6d5  5. e2e4  5... d5c3  6. b2c3  6... f8g7  7. c1e3  7... c7c5  8. a1c1  8... d8a5  9. d1d2  9... e8g8  10. g1f3  10... c8g4  11. d4d5  11... b7b5  12. e3c5 A very, very sharp  Grunfeld arose. 12... f8c8 [#] 13. c5d4 An obvious, solid move, and a novelty. 13... g4f3  14. d4g7  14... f3e4 Enterprising but risky play by Nepomniachtchi.  15. g7h6  15... a5b6  16. f2f3 Now Ding builds a nice attacking position with tempos.  16... e4f5  17. g2g4  17... f5d7  18. h2h4 Easygoing. That is the word to discribe  Ding's kingside play. 18... d7e8  19. h4h5  19... f7f6 Brings the bishop out first.  20. h5g6  20... e8g6  21. h6e3  21... b6d6 The best defense. 22. f1b5  22... b8d7 Now Black at least managed to finish their development and  may start showing teeth too. 23. e1f2 Ding decided that his king can take care of the kingside squares personally. 23... a8b8  24. b5e2  24... d6a3  25. e3d4  25... b8b2 Nepomniachtchi is back in the game. The white  king is no longer safe. 26. d2e3  26... d7e5 Temporarily sacrificing another  pawn but liquidating into an endgame where the white king is still under  pressure. 27. d4e5  27... f6e5  28. e3e5  28... a3d6 The point behind Black's play. Now after: 29. e5d6  29... e7d6 Black has tremendous initiative thanks to his active pieces and should not lose. 30. h1e1  30... c8e8  31. c1d1  31... e8c8  32. f2g3  32... c8c3  33. a2a4  33... a7a5  34. e2f1 