1. d2d4  1... g8f6  2. g1f3  2... g7g6  3. c2c4  3... f8g7  4. b1c3  4... e8g8  5. c1g5 This move is a specialty of GMs Mamedyarov and Dubov, who often use it in blitz games. 5... c7c5  6. d4d5  6... d7d6  7. e2e3 There's nothing wrong with advancing the pawn two squares. 7... b8d7 Black usually chases the white bishop immediately with 8. f1e2  8... h7h6  9. g5h4  9... g6g5  10. h4g3  10... f6h5 This is thematic in the King's Indian Defense. Black's bishop is a monster, especially now that it has no rival. Of course, there is a price to pay for it with the frailty of the structure on the kingside. But this price is not so expensive, and Black's position is comfortable. 11. d1c2  11... d7f6  12. f3d2  12... a7a6  13. a2a4  13... c8d7  14. a4a5 The first new move of the game. I don't quite understand the purpose of this move, as Black was not threatening b5. Whenever I'm in doubt, I like castling; this move was played in the only previous example. 14... a8b8  15. e1g1  15... h5g3  16. h2g3  16... f6g4 Preparing the f-pawn advance. Black has possibilities on both flanks. 17. c2d1  17... f7f5  18. e3e4 It's necessary to activate the pieces. Capturing the knight would be very bad; White is practically paralyzed in the resulting position. 18... g4e5  19. e4f5  19... d7f5  20. d2f3  20... d8e8 This move doesn't seem to be the most accurate. There are two interesting alternatives: avoid the exchange with 20...Ng6 or open the queenside with 20...b6. Black has a small advantage in both cases.