White goes after the d6-pawn.
1. g1f3  1... g8f6  2. g2g3  2... g7g6  3. b2b3 Carlsen decides not to enter into a theoretical battle in the opening and chooses the calm double fianchetto variation. 3... f8g7  4. c1b2  4... d7d6  5. f1g2  5... e7e5  6. d2d3  6... e8g8  7. c2c4 White's system is harmless for an elite classical game, but in rapid a normal position is enough to fight for a win. 7... a7a5  8. b1c3  8... h7h6 This move is new. There are many ways for Black to play and possibly 8...c6 is the most accurate, since there's no clear use for the h-pawn advance at the moment. 9. e1g1  9... c7c6  10. e2e4  10... f8e8  11. f1e1  11... b8a6  12. h2h3  12... c8d7 Too slow. 13. d3d4  13... e5d4  14. f3d4  14... a6c5 By somewhat tortuous paths, the position has reached a typical battle of the King's Indian fianchetto variation. White has more space and the possibility of attacking the d6-pawn or advancing with f2-f4, g3-g4 and so on. Black has the strong bishop on g7 and some chances of counterattack on the queenside. 15. d1c2  15... d8c8  16. g1h2  16... f6g4  17. h3g4  17... g7d4  18. a1d1  18... d4g7  19. f2f3 White's pawns have lost some of their mobility, but the rest of the advantage is maintained: more space and the possibility of attacking on d6. White should still be alert to always have the option of responding to a5-a4 with b3-b4. 19... c8c7  20. c2d2  20... d7e6 Without caring about the d6-pawn. 21. c3e2  21... e8d8 Once again missing the chance for counterplay with …a5-a4. 22. b2g7  22... g8g7  23. d2c3  23... f7f6  24. d1d2  24... c7e7  25. e1d1 White has solidified his position and has a clear advantage. 25... e6f7  26. e2d4  26... d8d7  27. f3f4 Carlsen decides to advance the kingside and the game becomes sharper. 27... g7g8  28. d2e2 Black no longer has time to regroup with Re8-Qd8, as the a5-pawn can simply be captured. 28... a5a4 Trying to complicate the game. 29. b3b4  29... c5a6  30. b4b5 There was no need to complicate the game, but calling it a mistake is maybe too much. White keeps a clear and stable advantage with 30.a3 or 30.Nc2. 30... c6b5 