For me the peloton will controle until the last climb. There is a such good chance to win this stage for many leaders.
Maybe Alaphilippe if he has good legs because he doesn't have to calculate like favorites for the win.
Maybe Roglic but i am not sure his team wants the yellow jersey so early...