1. d2d4  1... g8f6  2. c2c4  2... g7g6  3. f2f3 [%cal df2f3][%c_arrow f2f3;keyPressed;none;from;f2;opacity;0.8;to;f3;persistent;false] A move that is played with the intention of avoiding the Grunfeld Defense and which leads to very interesting and complicated positions, making it a great choice for aggressive players. 3... d7d5  4. c4d5  4... f6d5  5. e2e4  5... d5b6  6. b1c3  6... f8g7  7. c1e3  7... e8g8  8. d1d2  8... b8c6  9. e1c1 This is a critical position for the 3.f3 system. Black has three major moves: 9...f5, 9...Qd6 and 9...e5. 9... d8d6 This was played by Vachier-Lagrave in December, so it was reasonable to expect he would play it again. 10. c1b1  10... a7a6 Not the main move, but it has been tried by Svidler and in some correspondence games. The idea is to prevent the knight moving to b5. 11. d4d5  11... c6a5 [%c_effect a5;square;a5;type;GreatFind;persistent;true] A new move. 12. e3d4 Exchanging bishops is a smart strategy for White, as the g7-bishop is very dangerous, pointing at the white king. 12... e7e5 The problem with this move is that it closes the diagonal, but Black has a good position anyway. 13. d4f2  13... a5c4  14. d2c2  14... g7h6 [%c_effect h6;square;h6;type;Interesting;persistent;true] Looking for a more active diagonal for the bishop. 15. f1c4  15... b6c4  16. d1d3 Controlling the knight's jump to e3. 16... c8d7 Black has achieved a good position out of the opening. 17. g1e2  17... b7b5  18. h2h4 Both sides start attacking and the tension grows. 18... b5b4 This is not the most accurate, but the position is hard to play in a rapid game. 19. c3a4  19... d7b5  20. h4h5  20... h6g5 [%c_effect g5;square;g5;type;GreatFind;persistent;true] The bishop needs to get out of contact with the h1-rook. 21. a4c5  21... a6a5 [%c_effect a5;square;a5;type;Mistake;persistent;true] This allows White to get a favorable pawn structure on the kingside. 22. h5g6  22... d6g6 This capture is forced. 23. f3f4 [%c_effect f4;square;f4;type;Mistake;persistent;true] A tempting move to bring the rook to h3, but Black will find a clever resource. 23... e5f4  24. d3h3  24... f4f3 [%c_effect f3;square;f3;type;GreatFind;persistent;true] The only way to create counterplay. Vachier-Lagrave is very strong at finding hidden resources in tactically-complicated positions. 25. e2d4 A tempting choice. 25... c4d2  26. b1a1  26... f3g2  27. h1g1  27... b5f1 [%c_effect f1;square;f1;type;GreatFind;persistent;true] An exotic and forced move, defending the g2-pawn. 28. f2e3 [%c_effect e3;square;e3;type;Inaccuracy;persistent;true] Both 28.Nf5 and 28.Rg3 are stronger, keeping active chances.