A day after dislocating his shoulder in a crash, Alberto Contador retained the overall lead in the 2015 Giro d’italia on Friday as Diego Ulissi sprinted to victory in the longest stage of the race. […]