He won the bunch sprint for 2nd behind Cavagna's day-long break into Toledo on stage 19 of the Vuelta last year.You also have to count the fatigue from the mountain stages.
Again, I'm not saying he will be there at the finish. I'm saying, don't be surprised if he is. And Sagan and Trentin shouldn't count on him not making it.