Well, I'll try not to spoil anything;
Rather uneventful stage, which is to be expected after the Pyrenees.
All I can say is, poor Kashechkin.
Looking forward to stage 18 on thursday, with the 3.1km @10.1% climb at the end of the stage.
That, and stage 19, will make up who's in the top 3 and who's not. First place is obviously given, save for bad fortune (knock on wood), but 2nd and 3rd spot are not certain at all.