Contador a été mis en difficulté sur un démarrage de l'Espagnol Mikel Landa dans le dernier grand col du Giro, le Finestre, à 30 kilomètres de l'arrivée. Le maillot rose, à la peine, a dû laisser partir aussi d'autres coureurs (Hesjedal, Aru, Kruijswijk, Uran) sur une route en terre digne de l'époque des pionniers.
Contador a franchi le sommet de ce col monumental de 18,5 km (9,2% de pente) à près de 1' de Landa, et a rallié l'arrivée en livrant un long contre-la-montre. A l'avant, Landa, qui avait rejoint le Russe Ilnur Zakarin, rescapé d'une longue échappée, a attendu Aru dans le premier groupe de poursuite.
Un 2e succès en 2 jours
Pour la victoire d'étape, le Sarde a démarré aux 2 kilomètres pour s'adjuger son 2e succès en deux jours, au lendemain de la victoire acquise à Cervinia.
La dernière étape s'annonce comme une formalité de 178 km entre Turin et Milan où la course se conclut par 7 tours d'un circuit urbain de 5,4 km jusqu'au Corso Sempione.
afp/dbu
Giro 20e étape, St-Vincent - Sestrières (199 km)
1. Fabio Aru ITA 5h12'25"
2. Ryder Hesjedal CAN + 18"
3. Rigoberto Uran COL 24"
4. Mikel Landa ESP 24"
5. Steven Kruijswijk NED 34"
6. Alberto Contador ESP 1'40"
...
42. Silvan Dillier SUI 16'18"
Giro, classement général (30.05)
1. Alberto Contador ESP 84h03'30"
2. Fabio Aru ITA + 2'02"
3. Mikel Landa ESP 3'14"
4. Andrey Amador CRC 6'19"
5. Ryder Hesjedal CAN 9'52"
...
42. Silvan Dillier SUI 2h53'13"