I'm thinking DiLuca is riding the Giro of his life. The combination of fitness and confidence looks a lot like LA at the peak of his TdF prowess - winning stages because he can. We'll see what the ITT brings - he's playing it down, but if he can turn in a good performance, he's gonna be hard...