Milan, 30 May (EFE).- Spaniard Alberto Contador won his second Giro d'Italia on Sunday after he came in third in the last stage of the race, a 26-kilometre time trail. The cyclist was accompanied on the podium by Italians Michele Scarponi and Vincenzo Nibali.