Apparently Froome finished 11s ahead of Nibali and 18s ahead of Contador, so with a few bonus seconds he's gained a bit of ground there. Nibali was way back yesterday so that's a good result, and Froome had... 4s on Contador yesterday I think? so he might be close to half a minute up which is a good start, but nothing to get excited about just yet as Contador could take that and more with one strong mountain finish when the time comes.
How far back were Movistar? Be interesting to see whether Quintana and Valverde have recovered any of their deficit from yesterday.