I have no idea how to predict this stage in terms of a top ten (unlike the stages so far, where I've been so very confident

), so I'm instead going to just pick a stage winner in Thomas Voeckler and have a go at the order in which the current top ten GC riders will cross the finish line.
Nibali Vincenzo | Astana Pro Team
Kelderman Wilco | Belkin-Pro Cycling Team
Yates Adam | Orica GreenEdge
Contador Alberto | Tinkoff-Saxo
Froome Christopher | Team Sky
Talansky Andrew | Garmin Sharp
Fuglsang Jakob | Astana Pro Team
Van den Broeck Jurgen | Lotto Belisol
Zubeldia Haimar | Trek Factory Racing
Kangert Tanel | Astana Pro Team
I'll also predict these changes to the GC. Nibali to overtake Van den Broek and Talansky to move up to fourth and Kangert to fall out of the top ten, his place to be taken by Sebastien Reichenbach.