1. e2e4  1... e7e6 A surprise for Karjakin, who mainly expected the Sicilian or the solid 1...e5 move. 2. d2d3 Therefore, the Russian GM decided to surprise  his opponent in turn and avoid the long theoretical lines. Plus, this move is good, right? 2... d7d5  3. b1d2  3... g8f6  4. g1f3  4... f8e7  5. g2g3  5... a7a5 A possible  move order, but Shankland soon reverts to a main line. 6. f1g2  6... a5a4  7. a2a3  This pawn needs to be stopped. 7... c7c5  8. e1g1  8... b8c6  9. f1e1  9... e8g8  10. e4e5  10... f6d7  11. d2f1  11... b7b5  12. h2h4  12... c8b7  13. h4h5  13... h7h6 One of the possible ways to defend. Just like White has stopped the a-pawn, so does Black with the striker on the opposite wing. 14. c1f4  14... d8b6 Shankland has prepared for queenside expansion. However, his last  move shifted one more of his pieces away from the kingside, and White  immediately starts creating concrete threats. 15. d1d2 With the  clear intention to capture on h6 sooner or later. 15... f8c8 Shankland clears the f8-spot for his bishop. His plan seems  perfectly reasonable. He wants to defend as economically as possible, and  if just one Bf8 can do the job, then all would be great for him. 16. g3g4 Karjakin thought that this is the only way to build a  successful kingside attack. He aims to make use of the hook on h6 to break open the g-file. 16... b6d8 The queen steps back for defense. That is once more very  sensible. 17. f1h2  17... a8a6 The rook protects the e6-pawn and is ready to support the  b5-b4 break. 18. g1h1 The rook is the key piece in the attacking puzzle. 18... b5b4  19. e1g1  19... d7f8  20. a3b4  20... c5b4  21. d3d4 Not only does Karjakin defend the e5-spot, he opens the  diagonal for his light-squared bishop too. 21... c6a5  22. g4g5 Now the grand strategy works well for Karjakin. As the Russian  GM summarized it, it takes just one mistake to lose for Black. 22... a5c4 That is more accurate. 23. d2c1  23... h6g5  24. f4g5  24... b4b3  25. g5e7 