Well, this is certainly kind of stage that can provide much action. I'm not sure if serious GC contenders will want to race, though. They all know they're rather better suitted to high mountains and putting too much effort into this stage can turn against them eventually. Although Valverde is a rider who should be favoured by this kind of course. I would worry about Talansky. He seems to have little acceleration and usually comes into the race slowly.
If GC favourites will not race hard, we will definetely see some attacks for yellow jersey and Canondale, maybe Orica and Giant will try to have a bunch sprint. Though I'm not sure about Orica, who don't have Matthews and who may be not sure about Gerrans.
I hope Movistar, maybe Saxo, Astana, Belkin, or even Sky or Garmin if the situation on the road favours them, will try to make the race hard and we are going to see some good racing tomorrow.
But one thing I bet is that we are definetely going to see a new race leader after stage 2.