Italiener Ulissi gewinnt längste Giro-Etappe - Contador weiter vorn