Forcing Black to advance the pawn to e5 in order to protect d6.
1. d2d4  1... g8f6  2. c2c4  2... g7g6  3. f2f3 Vachier-Lagrave is faithful to his Grunfeld Defense. Every now and then he has to face this dangerous variation that leads to very complicated positions. 3... c7c5 One option that Black has is to transpose to a Benoni or King's Indian Saemisch Variation. Incidentally, a question remains for those who are experts in opening nomenclature: when Black plays c5 in the King's Indian, should we call it a Benoni $2 4. d4d5  4... d7d6  5. b1c3  5... e7e6  6. e2e4  6... f8g7  7. g1e2  7... a7a6  8. a2a4 This is useful to prevent …b7-b5 after an exchange of pawns on d5. 8... d8e7 A new move. To be honest, I don't quite understand what advantage Black has in delaying the inevitable moves that are the exchange on d5 or 0-0. 9. d5e6 Aronian decides to exploit Black's move order. Taking the knight to g3 or f4 and then completing development is also playable. 9... f7e6 This capture is necessary, since it's not easy to defend the d6-pawn after