1. e2e4  1... c7c5  2. g1f3  2... e7e6  3. d2d4  3... c5d4  4. f3d4  4... g8f6  5. f1d3 Much less common than 5.Nc3. Carlsen usually finds his own ways to play the openings, most of the time avoiding variations that are too theoretical. Everybody recognizes his brilliant play, especially in the endgame, but I think his legacy in opening theory is no less important and usually underrated. 5... d7d6 Certainly not the way to challenge, theoretically speaking, white's previous move. Abdusattorov makes a practical choice to accept a hedgehog pawn structure. 6. c2c4  6... f8e7  7. b1c3  7... a7a6  8. c1e3  8... e8g8  9. e1g1  9... b7b6  10. f2f4  10... d8c7  11. a1c1  11... b8d7 Black's position became very passive and one might think that White has a comfortable position, but actually it's already winning after Carlsen's next move. 12. g2g4 [%c_effect g4;square;g4;type;GreatFind;persistent;true] 12... d7c5  13. d3b1  13... c8b7  14. d1f3  14... g7g6  15. b2b4  15... c5d7  16. g4g5  16... f6h5 The situation is not so clear anymore. 17. c3d5 [%c_effect d5;square;d5;type;Interesting;persistent;true] A bold sacrifice. 17... c7d8 A good decision. Accepting the knight leads to a chaotic position. 18. d5e7  18... d8e7  19. f3h3 The worst is over for Black. 19... a8e8  20. c1e1  20... e7d8  21. d4e2 [%c_effect e2;square;e2;type;GreatFind;persistent;true] A subtle move. 21... e6e5 [%c_effect e5;square;e5;type;Mistake;persistent;true] This move is usually a mistake when White is able to reply with f4-f5. This position is not an exception. 22. f4f5  22... f7f6  23. h3h4  23... f8f7  24. e1d1 [%c_effect d1;square;d1;type;GreatFind;persistent;true] Carlsen is not in a hurry. 24... d8c7  25. b1d3  25... e8f8  26. g5f6  26... d7f6  27. e3h6 Black needs to sacrifice something in order to complicate the game, but how $2 27... g6g5 [%c_effect g5;square;g5;type;Interesting;persistent;true] Black is losing, but this is an interesting practical attempt. 28. h4g5  28... g8h8  29. h6f8  29... f7f8  30. e2g3  30... f8g8  31. g5h6  31... c7f7 Everybody knows that White must be winning, but with little time on the clock it's not easy to demonstrate it and Black finally has an active position, at the cost of material. One thing the computer is not able to teach us is how difficult a position is to play. Maybe this is an idea for future engine development: some indication if the position is winning with many moves (easy) or if you need to play with a lot of precision (difficult). 32. d3e2  32... h5f4 [%c_effect f4;square;f4;type;Mistake;persistent;true] 33. f1f4 The human move. Capturing this knight is irresistible. 33... e5f4  34. h6f4  34... f6e4  35. g1f1 [%c_effect f1;square;f1;type;GreatFind;persistent;true] Very accurate. 35... f7g7  36. f5f6 [%c_effect f6;square;f6;type;Interesting;persistent;true] An interesting and surprising move. The machine claims that both 36.Bd3 and 36.Qe3 are winning. 36... e4f6  37. f1e1 [%c_effect e1;square;e1;type;Mistake;persistent;true] This move lets a good part of the advantage slip. Both players were really short of time and it's nearly impossible to play this position well. 37... g7e7 [%c_effect e7;square;e7;type;Mistake;persistent;true] 38. f4d6 [%c_effect d6;square;d6;type;GreatFind;persistent;true] 38... e7g7  39. d6b6 White just captures all the pawns.