With the threat of Bxc7 and whatever the  recapture-Bf1xb5!
1. d2d4  1... d7d5  2. c2c4  2... e7e6  3. b1c3  3... c7c6  4. c4d5  4... e6d5  5. d1c2 This move order prevents  the active Bc8-f5 move. 5... f8d6 But Black can pay with the same coin  and prevent the alternative activation of the white bishop. 6. g1f3  6... g8e7  7. c1g5  7... f7f6  8. g5d2  8... b8a6  9. a2a3  9... a6c7  10. e2e4  10... d5e4  11. c3e4  11... c8g4 This obvious move is a novelty. 12. c2b3  12... b7b6 This looks like an inaccuracy. 13. f1c4  13... e7d5  14. e1g1 The opening is over and an IQP pawn structure had  arisen. Black would have been doing great if his pawn remained on f7.  However now with his kingside weakened and the e6 square lacking firm  control Shankland has some problems to resolve. 14... d6e7  15. h2h3  15... g4e6  16. b3c2  16... d8d7  17. a1c1 And since the short castle is still dangerous,  Shankland decided to go for: 17... e8c8  18. f1e1  18... c8b7  19. b2b4 Rapport plan is obvious- Qc2-b3, followed the pawn  advances. 19... h8e8  20. c2b3  20... b6b5 Shankland correctly blocks the  queenside, as much as he can. 21. c4f1  21... d5b6  22. b3c2  22... e6d5 