The stereocontrolled synthesis of goniothalesdiol A, a dihydroxylated tetrahydropyran compound, has been accomplished using D-ribose as chiral precursor. The key steps involved are aryl Grignard reaction, stereoselective alkoxy-directed keto reduction, and intramolecular oxy-Michael addition