Current overall leader, Italian cyclist Vincenzo Nibali (R) of the Astana Pro team, leads the pack during the 16th stage of the 96th Giro d`Italia cycling race from Valloire to Ivrea, Italy near Valloire, France, 21 May 2013.
May 21, 2013, Tuesday