Looks like a day for the sprinters, particularly Cav. He got over the climbs well yesterday with the other sprinters and he'll be annoyed if he comes away from Switzerland empty handed.
Hard to tell what the finish is like, but it looks uphill again?