Abstract Treatment of 3-[(alkoxycarbonyl) alkyl]-substituted conjugated cycloalkenones with diisobutylaluminum hydride at-78 C followed by acid quenching furnishes spiro ethers, whereas the corresponding 3-(carboxyalkyl)-substituted cycloalkenones generate spiro lactones upon reaction with sodium borohydride at 30 C followed by acid quenching.