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 