It was a heck of a ride! I think he wanted to win the stage too, but didn't have enough left to outsprint Landa. Whether it was thanks to his late gels or what, Landa really took off at the end.
Interesting, that Landa. I don't think he ever won a stage in a major race, or even finished top ten, before joining Astana in 2014.