text: Cycling: Cardenas Wins 17th Stage of Tour of Spain Colombian cyclist Felix Cardenas has won the 17th stage of the Tour of Spain, but Spain #39;s Roberto Heras remains the overall leader heading into the race #39;s final days.