My prediction is it is going to be the same 4 as yesterday, Nibali, Evans, Basso and Scarponi. Evans has no need to attack today unless the others are tired. Basso and Nibali will once again try to control the pace, doing all the work and evans will just sit on their wheel. Evans is the strongest TT and knows if he is able to keep up with Nibali he will make up the time on the TT. I dont feel Basso or nibali will attack but try to save as much energy as possible knowing that they are going to make back the time on everyone above them in GC. Therefore i feel the only way it is not going to be these four coming in together is if Scarponi decides to attack, as he does need to make up time on Evans, Basso and Nibali. I would tip sastre for a stage like this being so steep on the last climb (he did look good on the steeper parts yesterday) but there is no need for him to attack today being out in front in the GC. Today for sastre it is about survival and minamising loses. This race is now between these 5 people, unless the giro pulls another surprise at us no one else can win it.