C’est le Colombien Rigoberto Uran du team « Sky » qui remporte la 10ème étape du Giro, la première de haute-montagne. Il a attaqué dans l’ascension du col d’Altopiano de Montasio, à huit kilomètres de l’arrivée. Seul, le vice champion olympique sur route a lutté contre le retour du petit groupe maillot rose mené par Nibali et son allié de circonstance pour le général, l’Australien Candel Evans. Wiggins n’a pu suivre le train imposé par le groupe maillot rose et a craqué à 3 km de l’arrivée. Le tenant du titre Ryder Hesjedal a, quant à lui, lâché dans les premières difficultés de l’étape, dès le Passo Cason di Lanza. Au général, Nibali conserve la place de leader, Wiggins, lui, rétrograde à la 4ème place devancé par son coéquipier Uran d’une petite seconde. Le premier Français au général est Francis Mourey (FDJ), il est 30ème place à 18 min 16 sec de Nibali.
Classement de la 10 ème étape :
1. Rigoberto Uran (COL/SKY), les 167 km en 4 h 37:42.
(moyenne: 36,082 km/h)
2. Carlos Betancur (COL/ALM) à 20.
3. Vincenzo Nibali (ITA/AST) 31.
4. Mauro Santambrogio (ITA/VIN) 31.
5. Cadel Evans (AUS/BMC) 31.
6. Rafal Majka (POL/SAX) 31.
7. Domenico Pozzovivo (ITA/ALM) 31.
8. Robert Kiserlovski (CRO/RSH) 47.
9. Benat Intxausti (ESP/MOV) 1:06.
10. Bradley Wiggins (GBR/SKY) 1:08
Classement général temporaire :
1. Vincenzo Nibali (ITA/AST) 38h57:32.
2. Cadel Evans (AUS/BMC) à 0:41.
3. Rigoberto Uran (COL/SKY) 2:04.
4. Bradley Wiggins (GBR/SKY) 2:05.
5. Robert Gesink (NED/BLA) 2:12.
6. Michele Scarponi (ITA/LAM) 2:13.
7. Mauro Santambrogio (ITA/FAR) 2:55.
8. Przemyslaw Niemec (POL/LAM) 3:35.
9. Domenico Pozzovivo (ITA/ALM) 4:17.
10. Rafal Majka (POL/SAX) 4:21.