A one step, clean and efficient, conversion of aryladehydes, ketones and ketals into the corresponding hydrocarbons using ionic hydrogenation conditions employing sodium cyanoborohydride in the presence of two to three equivalents of BF3.OEt2 is described.