A new and effective route to (±)-botryodiplodin and (±)-epi-botryodiplodin acetates using a halogen atom transfer Ueno-Stork cyclization