[%c_effect h1;square;h1;type;Mistake;persistent;true] The final mistake: after this, Carlsen gives no more chances.
1. g1f3  1... d7d5  2. g2g3  2... g7g6  3. f1g2  3... f8g7  4. e1g1  4... e7e5  5. d2d3  5... b8c6  6. e2e4  6... d5e4 A choice that is perhaps more in Carlsen's style than Wei's, but perhaps this is a typical comment from someone who knows the outcome of the game, as Black will have no problems in the opening. 7. d3e4  7... d8d1  8. f1d1  8... c8g4  9. c2c3  9... g8f6 A sort of boring endgame, the type of position where Carlsen impresses the most. 10. h2h3  10... g4e6  11. f3g5  11... e6d7  12. b1d2  12... h7h6  13. g5f3  13... e8c8  14. d1e1  14... d7e6  15. g2f1 A good move with the idea of playing Nc4 or Bc4. 15... f6d7 Black's knight heads to c5. 16. d2b3  16... a7a5 [%c_effect a5;square;a5;type;GreatFind;persistent;true] A good move to remove the knight from b3. 17. c1e3  17... a5a4  18. b3d2  18... g7f8 [%c_effect f8;square;f8;type;Inaccuracy;persistent;true] Wei prepares Nc5 again, but he probably missed White's next move. 19. b2b4 [%c_effect b4;square;b4;type;GreatFind;persistent;true] Now the knight is deprived of the c5-square, unless the a-file is opened, which is good for White. 19... a4b3 [%c_effect b3;square;b3;type;Inaccuracy;persistent;true] 20. a2b3 The control of the a-file gives White a clear advantage. 20... f8c5  21. e3c5  21... d7c5  22. b3b4  22... c5d7 The knight has to go back. 23. d2c4  23... f7f6  24. a1a8  24... c6b8  25. e1a1 [%c_effect a1;square;a1;type;Inaccuracy;persistent;true] This allows Black to exchange knights and achieve some relief. 25... d7b6 [%c_effect b6;square;b6;type;GreatFind;persistent;true] 26. c4b6  26... c7b6 Now White has only a small advantage. 27. f3h4  27... e6f7  28. h4g2 [%c_effect g2;square;g2;type;GreatFind;persistent;true] I wonder how Carlsen finds such good plans in blitz games $2 This is typical Botvinnik-style and anyone could be proud of finding it in a classical game. The knight goes to the excellent e3-square. 28... c8c7  29. g2e3  29... b8c6 [%c_effect c6;square;c6;type;Mistake;persistent;true] A blunder that loses a pawn. 30. a8a3 [%c_effect a3;square;a3;type;Mistake;persistent;true] Good: not even Carlsen can see everything. 30... d8d7 [%c_effect d7;square;d7;type;Inaccuracy;persistent;true] 31. f1c4 [%c_effect c4;square;c4;type;Inaccuracy;persistent;true] 31... f7c4  32. e3c4  32... b6b5  33. c4e3  33... c6e7 Black has managed to equalize the game. 34. a3a8  34... h8d8  35. e3g4  35... e7g8  36. a8d8  36... d7d8  37. g1f1  37... h6h5  38. g4e3  38... g8e7  39. f1e2  39... f6f5 [%c_effect f5;square;f5;type;Mistake;persistent;true] True to his active style, Wei can't resist playing aggressively. This move weakens the e5-pawn and allows a winning continuation for White. 40. f2f3 [%c_effect f3;square;f3;type;Mistake;persistent;true] 40... h5h4  41. g3h4  41... d8h8  42. e4f5  42... g6f5 The game is simplifying and it's getting closer to a draw, but Carlsen always creates some extra problems. 43. a1g1  43... c7d6  44. g1g5  44... h8h4  45. g5f5  45... h4h3 [%c_effect h3;square;h3;type;Inaccuracy;persistent;true] 46. f5f6  46... d6c7 A difficult choice. 47. f6e6 [%c_effect e6;square;e6;type;GreatFind;persistent;true] 47... e7c6  48. e3d5  48... c7d7  49. e6g6 