Italian rider Alessandro Petacchi won the 67th stage of the tour of Spain Cycling race Thursday while Spain's Isidro Nozal kept the leader's yellow Jersey.
Italian Petacchi takes 67th stage of tour of Spain Nozal keeps yellow Jersey.