the final winner was vincenzo nibali